Haven: Watch Season 4 Episode 9 Online
![](https://tv-fanatic-res.cloudinary.com/iu/cs_srgb,d_tv-fanatic-placeholder-square.png,f_auto,fl_strip_profile.lossy,q_auto:420/v1463490392/user/matt-richenthal)
Wait... what?!?
William is a bad guy? Even though he's played by the lovable Colin Ferguson? Is this possible? And did ANYone see this coming?!?
Haven Season 4 Episode 9 featured this shocking reveal in the closing minutes, along with the fact that Audrey did not shoot Nathan. It was all a lot for fans to take in.
But they can either relive it below or watch the installment in full for the first time. Just click on the following image:
Matt Richenthal is the Editor in Chief of TV Fanatic. Follow him on Twitter and on Google+.