The Siren

The Siren is an American horror film, being directed by TBD. It is produced by TBD and distributed by, being released on TBD 199?.

Synopsis
Set in Miami, a normal person discovers that a Siren is out on the loose, murdering and killing numerous people.