Siren – Season 1, Episode 1: “Pilot”

Bristol Cove – a town already obsessed with mermaids – is thrown into disarray after a mysterious young woman turns up.

Rate this: