In the film's climax, Anton prevents a catastrophic storm from leveling Moscow, when he realizes that Svetlana is an Other, and begins teaching her to control her power. But in the process, Anton realizes that Yegor is his own son, and that his wife was pregnant with him when Anton tried to have a spell cast on her (believing, mistakenly, that the father of the child was his wife's lover, not himself). Learning that his own father tried to kill him before he was born turns Yegor - the Other of the prophecy - against Anton and towards Zavulon, which was the latter's plan all along. In helpless rage, Anton strikes Zavulon, while saying in voice over that, although the prophecy has come true and the Dark's victory seems inevitable, he will not give up.