No, it can’t be coming up so soon! But yes, tonight is Haven‘s penultimate episode of the season. Who is William, really, and when it comes down to it, who is Audrey? It looks like we’ll be taking a hard look at that tonight. Who knew Colin Ferguson could be such an excellent bad guy?
And who the heck are they?
TV Spot: Haven – 412 Preview
Haven, starring Emily Rose, Lucas Bryant, Eric Balfour, Richard Donat, John Dunsworth, Adam Copeland, and Colin Ferguson, airs Fridays at 10/9c on Syfy.