Haven 212

Episode 12: "Sins of the Fathers"

In the second season finale of Haven, the dead begin to come back – revisiting the living, seeking revenge and taking care of unfinished business. But Audrey, Nathan and Duke are pushed to confront their ultimate destinies in Haven by their visitors – including Duke’s late father – and when the Rev returns, dead-set on completely his endgame for the fate of all of Haven.