A antiga guerra entre as forças da Luz e da Escuridão está perto do fim. Cada lado ganhou um poderoso guardião, que se dirigem para um conflito decisivo. De um lado está o filho de Anton Gorodetsky (Konstantin Khabensky), Yegor (Dmitry Martynov), que se uniu às forças da Escuridão. Svetlana (Mariya Poroshina), o amor de Anton, é a esperança das forças da Luz. Paralelamente Anton precisa fugir, pois é acusado de assassinato.