Un jeune homme démoniaque et séduisant invite ses camarades de classe à une fête dans sa maison isolée. En réalité, il prémédite de les sacrifier pour ramener à la vie sa mère morte 300 ans auparavant lors des exécutions de sorcières à Salem…
Ikko, âgée de six ans, est témoin du meurtre de ses parents. Des années après, elle revient à Tokyo, adopte le nom de "Black Angel" et cherche à se venger.
Johanna se réveille un lendemain de soirée avec aucun souvenir du déroulement de sa nuit. Pire, la jeune femme réalise qu'elle a été violée. Dès lors, elle engage un détective privé et elle se met à la recherche d'éléments pous reconstituer ce terrible puzzle...