Twelve years after his exit, Jeffrey Dean Morgan is set to reprise the role of John Winchester – father to Jensen Ackles and Jared Padalecki’s Dan and Sam Winchester – for a guest appearance in the landmark 300th episode of Supernatural.
“We’re incredibly excited to have Jeffrey back for this milestone episode, and think fans will love what we have planned for his character… and a few other surprise guest stars,” said co-showrunner Andrew Dabb.
John was last seen in spirit form in the season two finale ‘All Hell Breaks Loose: Part 2’, having died in the second season premiere. Details on his return are being kept tightly under wraps, but it has been revealed that the 300th episode will be titled ‘Lebanon’, and is set to air on The CW on Thursday, February 7th.
Via EW