Hideaki Ezumi stars as a powerful marquis named Katsuragawa, whose prostitue mistress bears him twins. As twins are considered a bad omen, they are separated at birth. The marquis raises the boy in his own image, as does the girl's mother - having her work as a prostitute. Nineteen years later, in blissful ignorance, the boy and girl meet. What follows is a blood soaked and shocking tale of revenge as the girl seeks to track down and destroy all those she considers to have ruined her life.