Striving to build a new Tower of Babel, a clan of ancestral demons raze a village to the ground. They sacrifice all its inhabitants, but one girl survives. Gutted and apparently dead, she wakes up upon piles of smoking corpses, surrounded by pools of blood. Her own blood has been contaminated with that of the demons, giving her inhuman powers. She sews her mangled body back together and decides to avenge her brothers. Setting off on her revenge journey, she joins a world made of death, blood and violence in a quest to discover her true nature.