Papa Winchester is making a return appearance in the upcoming 300th episode of SUPERNATURAL. Last summer at San Diego Comic-Con, the producers teased that the episode would focus on the town of Lebanan, the Winchester brothers’ home base after discoverng the Men of Letters bunker in season 8. As a result, we’re going to get a sense of what the local townspeople seem to think about the male models (ahem….young men) living in their midsts. But that’s not all that’s happening — somehow, the events in town are eventually going to lead to the (temporary) return of John Winchester, which means a guest appearance by Jeffrey Dean Morgan. We’re not entirely sure how and why he’ll return, but we do know that some sort of granted wish will result in the first proper Winchester family reunion since the four characters last appeared back in the pilot episode of the show (a scene which didn’t even include stars Jensen Ackles and Jared Padalecki because their characters were babies at the time). As a bonus, we’re also going to see Kurt Fuller make a return apperance as the villanous angel Zachariah.
The 300th episode of SUPERNATURAL airs on February 7 at 8:00 p.m. ET/PT on The CW.
Photos: Dean Buscher/The CW