Watch Siren Season 1 Episode 1 online via TV Fanatic with over 1 options to watch the Siren S1E1 full episode. Affiliates with free and paid streaming include Amazon.
On Siren Season 1 Episode 1, the arrival of a mysterious girl turns the coastal town of Bristol Cove, once known for being home to mermaids, upside down.
- Siren Season 1
- Episode Number: