Something went wrong
Try again later.
EPISODE
SEASON
Supernatural - Season 7 Episode 12: Time After Time
Sam and Dean are still on the trail of their father, killing any beast or demon that on their way.
5 October 1993, Palm Beach Gardens, Florida, USA
28 January 1965, Vancouver, British Columbia, Canada
3 January 1986, Vancouver, British Columbia, Canada
9 August 1990, Vancouver, British Columbia, Canada