From Supernatural – Season 2 Episode 21: ‘All Hell Breaks Loose: Part 1’ (2×21) | Produced by The CW