Supernatural (TV series)/Recap/S04/E22 Lucifer Rising

Season 4, Episode 22:

Tropes

 * Last Stand -- Castiel
 * Light Is Not Good
 * Nice Job Breaking It Hero
 * You Are Too Late