film REVIEW: Siren
Siren is an independent British horror film based on Greek mythology and directed by the late Andrew Hull. Horror hound Chris Ward tries to resist the siren’s song and take a look at this seafaring thriller…
Siren is an independent British horror film based on Greek mythology and directed by the late Andrew Hull. Horror hound Chris Ward tries to resist the siren’s song and take a look at this seafaring thriller…