Are You There, God? It's Me ... Dean Winchester

The Winchesters and Bobby Singer encounter the angry spirits of people they couldn't save.

TV-14-DLSV
Season 4 | Episode 2
Cast

Jared Padalecki

as Sam Winchester

Jensen Ackles

as Dean Winchester

Misha Collins

as Castiel