Defending Your Life

EPISODE:

Episode Info

Sam and Dean investigate murders of people who have their guilty pasts come back and kill them. Could Dean be next?

Cast

Jared Padalecki
as Sam Winchester
Jensen Ackles
as Dean Winchester
Faran Tahir
as Osiris

Defending Your Life Photos