Where To Stream Haven Season 3 Episode 12
Reunion
- Aired January 17, 2013
- 60 Min
- Rated 6.6
- Number 35 Of 78 Rated Episodes
Nathan and Duke go back to their high school to help Audrey apprehend a troubled killer who is wreaking havoc at a student reunion.