Siren Season 3 Episode 10 (S03 E10) (Season Finale) TV Series Download.
Siren Season 3 Episode 10 MP4 DOWNLOAD: In an effort to save Hope, Ryn and Ben confront Tia in an undersea battle between the mermaid tribes; Maddie and Robb work to find a cure for Xander; Helen and the hybrids help restore order.
Title: The Toll of the Sea.
Starring: Alex Roe, Eline Powell, Fola Evans-Akingbola.
Release Date: 28 May, 2020.
Watch Siren Season 3 Episode 10 Preview below: