A lonely young man is approached by a mysterious spirit and she leads him on a journey through the night that will leave him fully changed by its dramatic conclusion.
star10
Release Date: 2019-11-21
Runtime: 0h 5min
Director:Sheldon Scholl
Where to Watch The Siren Online
The Siren is not available for streaming at this moment.