Siren
The coastal town of Bristol Cove is known for its legend of once being home to mermaids.
Actors and roles, crew of Siren (2018). Who was filming and what role he played.