Haven: Sins of the Fathers

Haven: Sins of the Fathers

  • Season 2
  • , Episode 12  | 
  • Aired: 9/30/2011
    • Length: 42:07
    • Plays: ???
Synopsis >

In the second season finale, dead people return to seek revenge on the living, while Audrey, Nathan and Duke uncover and confront their fates in Haven.

TV GUIDE Users' Most Popular