Sins of the Fathers
- Episode aired Sep 30, 2011
- TV-14
- 44m
Dead people return to seek revenge on the living, while Audrey, Nathan and Duke uncover and confront their fates in Haven.Dead people return to seek revenge on the living, while Audrey, Nathan and Duke uncover and confront their fates in Haven.Dead people return to seek revenge on the living, while Audrey, Nathan and Duke uncover and confront their fates in Haven.