We think this is a very cool shot of Castiel (Misha Collins) looking ominous as he appears in a hallway in tomorrow night's Supernatural, "On the Head of a Pin."
Castiel's partner in crime, Uriel (Robert Wisdom) is back and ready to help find out who's been killing angels in tomorrow night's episode of Supernatural, "On the Head of a Pin."
It looks like Alastair (Christopher Heyerdahl) loses his fight against Castiel since here's a picture of him kneeling before Castiel from tomorrow night's Supernatural, "On the Head of a Pin."
It looks like Alastair (Christopher Heyerdahl) is winning in this fight against Castiel (Misha Collins) as he pins him against the wall in tomorrow night's Supernatural, "On the Head of a Pin."
In the ultimate show down between angels and demonds, Castiel (Misha Collins) fights Alastair (Christopher Heyerdahl) in tomorrow night's Supernatural, "On the Head of a Pin."
Sam: It's probably a dumbwaiter. All these old houses had them. Dean: Know-it-all. Sam: What? Dean: What? Sam: You said... Dean: What? Sam: Never mind.