Siren (2018)
← Back to main
Hyuma Frankowski as Superior Officer
Episodes 1
New World Order
Season Finale
August 1, 2019
• 42m
2x16
Ben faces a choice that has rippling consequences amongst mermaid, hybrid and human alike, as the truth about mermaids is exposed.
Read More