Alright. If you saw the events that occurred in the last 10 minutes of Haven Season 4 Episode 9 coming from the beginning of the season, you deserve a TV Fanatic Fan Patch. We don't have one of those, but you deserve one.
William is a bad guy? But he's played by the always adorable Colin Ferguson! Tell me leaving the Bar(n) and entering Haven gave him his own Trouble - please!