WATCH THIS EPISODE

As Time Goes By

Sam and Dean are stunned to meet their grandfather (GIL McKINNEY), who has time-traveled in search of John Winchester to stop a demon named Abbadon (ALAINA HUFFMAN).

Season 8 | Episode 12
TV-14-LV
2514 Expires July 2
PRESENTED BY
Cast

Jared Padalecki

as Sam Winchester

Jensen Ackles

as Dean Winchester

Misha Collins

as Castiel