The 300th episode of Supernatural will soon be upon us and thanks to Entertainment Weekly, we have four covers to celebrate the momentous occasion.
As previously reported, Jeffrey Dean Morgan will be making an appearance as John Winchester. But he’s not the only dead Winchester who will be alive in the altered reality of the Supernatural 300th episode. His wife and Dean and Sam’s mother, Mary (Samantha Smith), will also be reunited with her husband and her children.

Dean is faced with essentially a genie in a bottle, and this is what he would truly wish for if his heart could speak, Jensen Ackles said of the upcoming emotional reunion.
“The relationships between these three men were so open, so if I was going to come back, it would be nice to have some closure, especially with Sammy,” Morgan told EW.
Of course, it’s inevitable that Dean and Sam will be meeting some of their old foes. Castiel’s old boss Zachariah (Kurt Fuller) will apparently be making an appearance, along with an alternate version of Castiel (Misha Collins).
The boys all got their own individual covers as well:
I mean… I think "Tilted Head" Jared Padalecki is my weakness. pic.twitter.com/HNqiVdOPKc
— Ruth 😊 (@safetypinnedsam) January 16, 2019
The 300th episode of Supernatural is called “Lebanon,” and it will air on Thursday, February 7 at 8 p.m. ET on The CW.