Exclusive Sneak Peek: Siren - Helen Confronts Ben About Captain Sean's Death
Highlight

Exclusive Sneak Peek: Siren - Helen Confronts Ben About Captain Sean's Death

Get an exclusive sneak peek at this week's episode of Siren where Helen confronts Ben about how Captain Sean was killed & gives him a foreboding warning of what could come from it.