Supernatural's 300th Episode Will Feature a Very Special Guest Star: Jeffrey Dean Morgan!

A family reunion is about to go down on Supernatural, so you might want to get your tissues ready now. In honor of the long-running CW series’s 300th episode, which is currently in production in Vancouver, John Winchester — aka fan favorite Jeffrey Dean Morgan — is reportedly returning to his monster-hunting sons after over a decade away from the series.

More than 11 years have passed since Morgan’s character appeared on the show, not counting last year’s cheeky nod to his villainous turn as Negan on The Walking Dead. The last time he popped up on the show in the flesh was in its season two finale, when he helps his boys, Sam (Jared Padalecki) and Dean (Jensen Ackles), defeat Yellow Eyes. Of course, that happens after he’s already, technically, died due to sacrificing himself to save Dean. So, naturally (er, supernaturally?) (sorry), a reunion between John, Sam, and Dean would be emotional, to say the least.

Source: Read Full Article