Drama
0.0
Siren: Blood Curse (also know as Siren: New Translation) full movie is released on Jul 24, 2008. Watch Siren: Blood Curse online - the Japanese Horror movie from Japan. Siren: Blood Curse is directed by Keiichiro Toyama,Naoki Kondo and created by Naoko Sato with Stephen Fisher and Natsuki Okamoto.