Haven
FBI agent Audrey Parker arrives in the small town of Haven, Maine to solve a murder and soon discovers the town's many secrets—which also hold the key to unlocking the mysteries of her lost past.

Season 3 · Episode 1 ·
301
While Nathan and Duke set aside their differences and try to find Audrey, a Troubled individual is plagued by alien abductors.
13 episodes
No episodes match your search.
The cast behind this title
Titles you might also enjoy
About
Episode 1 of season 3 of Haven: “301”. Aired 2012-09-21. Watch it online free on ZapFlix.