Watch Haven season 1 episode 3 tv series online free
Release: Jul 23, 2010
Audrey and Nathan track down escapees from a psychiatric facility where a doctor went mad, but the patients became temporarily sane. The mystery spreads to Haven, as normal townsfolk go insane.