The third to last episode of Supernatural unfolds in Rashomon style. It also happens to be one of the few really good episodes this season. Not entirely surprising since we’re just about to the finish line!
Michael is back and holy fuck is it satisfying!
It’s the episode we’ve been waiting for, for ten years: Michael (Jake Abel pulling double duty as the favorite son and the forgotten Winchester, er…Milligan) is finally back...