Supernatural's 300th episode will feature some unexpected characters
Dec 14, 2018
It seems like the Winchester brothers are finally going to reunite with their father on CW's Supernatural. After over 10 seasons without having John Winchester in the series, Jeffrey Dean Morgan will come back to reprise his role of the Winchester monster-hunting badass. The actor will be featured in the series's 300th episode, which will be named Lebanon. Although there aren't many details yet, fans believe it might get emotional as the Winchester father previously sacrificed himself to save his son, Dean.