Centuries of blood and tantric fury collide in a final, desperate battle to break a thousand-year-old curse.