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 September 10
Cast

Jared Padalecki

Sam Winchester

Jensen Ackles

Dean Winchester

Misha Collins

Castiel