Haven 302

Episode 2: "Stay"

Audrey, still reeling from her traumatic abduction, feels unsettled about her place in the world--a feeling further complicated when a horde of mindless wild men, who appear to have been abducted, drugged and subjected to strange experiments, begin terrorizing the town. Meanwhile, Duke dives into one of Haven’s greatest unsolved mysteries.

Episodes