The Siren

The Siren is an American horror film.

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