We have a fun Supernatural spoiler for you on an upcoming episode courtesy of the man that plays everyone's favorite angel on Supernatural, Castiel, Misha Collins.
Collins told E! Online that, "We just shot an episode where we meet the man who Castiel possessed—the body that he's in—and that was a lot of fun for me to shoot, playing a different character. I think that's episode 20."
Of course, Mischa Collins will be playing Castiel himself in this Thursday's episode, "On the Head of a Pin."