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."
Added:
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."
Added:
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."
Added:
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."
Added:
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."
Added:
We're not entirely sure what Sam is doing with his hand in this scene from tomorrow night's Supernatural, "On the Head of a Pin."
Added:
Castiel is back and ready to investigate who is killing angels in tomorrow night's Supernatural, "On the Head of a Pin."
Added:
Somehow Dean still looks good even with his face all cut up. Got to admire that Jensen Ackles.
Added:

Supernatural Season 4 Episode 16 Quotes

Castiel: You need to be more careful.
Dean: You need to learn how to manage a damn devil's trap.

I couldn't break him, pulled out all the stops, but John, he was made of something unique. The stuff of heroes. But then came Dean. Dean Winchester, I thought I was up against it again. But, daddy's little girl, he broke. He broke in thirty. Just not the man your daddy wanted you to be, huh, Dean?

Alastair