Haven “Stay” Season 3 Episode 2

Haven “Stay” Season 3 Episode 2 airs on Friday, Sep 28, 2012 at 10pm on Syfy.

Episode Synopsis:A horde of barbarians go on the rampage in Haven and Audrey and Nathan try to figure out which Troubled individual is responsible… and how to stop them. Read More...



Want to comment on this? First, you must log in to your SideReel account!