Jeffrey Dean Morgan to Return to 'Supernatural' for the 300th Episode

Jessica Napoli
The WB/Sergei Bachlakov

An oldie but goodie is returning to Supernatural.

Jeffrey Dean Morgan will be reprising his role as John Winchester — aka Sam (Jared Padalecki) and Dean (Jensen Ackles)'s dad — in the CW series' 300th episode. The celebratory episode is titled "Lebanon," and will air Thursday, February 7.

The 'Supernatural' Guys on Reaching 300 Episodes, On-Set Pranks & Other Burning Questions

The 'Supernatural' Guys on Reaching 300 Episodes, On-Set Pranks & Other Burning Questions

Jensen Ackles, Jared Padalecki, and Misha Collins answer fan queries, talk character relationships, and more.

Executive producer Andrew Dabb said of the casting news, “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."

Morgan stirred up rumors during a fan Q&A on Twitter last month when he said he'd be open to playing the character again. "Sure. If story was right," he wrote at the time. John was last seen at the end of Season 2 in 2008.

As fans know, Morgan currently stars on AMC's The Walking Dead as the villainous Negan.

Supernatural, "Lebanon," Thursday, February 7, 8/7c, The CW

AlertMe