Siren
Mark Episode As Watched

SEASON 1 • EPISODE 2

Siren

"The Lure"

Date Aired: Mar 29, 2018 (United States)

Siren S1E2
Avg Rating (0)
Your Rating
Ben and crew of The North Star uncover a device emitting a strange sound; Ryn finds shelter in the home of the local folklore expert.
Buy or StreamAmazonAmazon UK