Siren (2018)
The series takes us to Bristol Cove – a coastal town known for the legend that mermaids lived here. When the arrival of a mysterious girl proves that this legend is true, the battle between man and sea takes place for life and death.
Released: 2018