It's been four years since tragedy struck the unusual family living at the end of Krueger Crescent; four years since Yeva Volkova, in her desperation, summoned a dark power into this world. One hundred souls, that was the deal she struck with Asmodeus, the General of Hell. One hundred souls in exchange for the life of her twin brother, Nikolai. Now Yeva is perpetually hungry for souls, and no one is safe. Eugene Park has been studying in Korea to become a Buddhist monk. But upon returning home to his native Toronto, a chance encounter with Yeva thrusts him into a world of magic and violence, forcing him to question everything he believes in. Eugene must stop her reign of terror. But is she truly evil or just a girl caught up in circumstances beyond her control? When Yeva stumbles upon a way to bring back her brother and break the demon's curse, she and Eugene find themselves an unlikely duo on a pilgrimage. Together they must travel across the world to face both human and supernatural enemies in hopes of breaking the curse.