Supernatural - Season 4 Episode 16
On the Head of a Pin
Release Date: Mar 19, 2009
S04 E16Mar 19, 2009
Where to Watch Supernatural Season 4 Episode 16 Now
On the Head of a Pin - Watch Online: Streaming, Buy or Rent
Castiel and Uriel ask Dean to torture Alastair for information. But when Alastair breaks free, Castiel starts to believe that there is a traitor among the angels.