Siren 

Strange goings on ensue,

when a few friends on a sailboat

find an island with a beautiful lone

female inhabitant.

DIRECTED BY

ANDREW HULL

STARRING