Albino bat Bartok – former sidekick to the wicked Grigori Rasputin – ventures to prove his true worth on a new quest to defeat the legendary Russian witch Baba Yaga.
Instead of following the wishes of her parents and flying to Toronto, Mo-yung (Anita Yuen) journeys instead to NYC, in hope of finding Benny (Simon Yam), the man she loves. There, she meets Rubie, a sympathetic clinic worker who helps her to settle in the city.
After surviving a world-changing catastrophe, a child yearns to discover why the Earth was nearly destroyed and if it will happen again. 17 years later, his findings are put to the ultimate test when he is forced to not only to try to protect his family, but humanity itself.