TV Supernatural stages emotional Winchester reunion in 300th episode first look By Samantha Highfill Samantha Highfill Samantha is a writer based in Los Angeles. Television is her one true love, and she tweets about it. A lot. EW's editorial guidelines Published on January 16, 2019 01:00PM EST Trending Videos Close this video player Photo: Dean Buscher/The CW 01 of 05 Family dinner Dean Buscher/The CW EW has an exclusive first look at Supernatural's 300th episode, which sees the return of John Winchester (Jeffrey Dean Morgan) for an emotional family reunion around the dinner table. 02 of 05 A romantic reunion Dean Buscher/The CW "Everything's right in the world in this bubble of time," Samantha Smith says of John and Mary getting to see each other again. "It's very romantic." 03 of 05 Hug it out Dean Buscher/The CW As for how John returns in the episode, Jensen Ackles says, "Dean is faced with essentially a genie in a bottle, and this is what he would truly wish for if his heart could speak." 04 of 05 An angelic return Dean Buscher/The CW Thanks to an altered reality, the Winchesters will also come face-to-face with Kurt Fuller's Zachariah and a different (though familiar) version of Castiel. "He's back to his soldier mentality," Misha Collins says of Castiel. 05 of 05 Supernatural Eric Ogden for EW For more on Supernatural, pick up the new issue of Entertainment Weekly on stands now, or buy one — or all four — of our collector’s covers featuring Jensen Ackles, Misha Collins, Jared Padalecki, and the Winchester family (also available for purchase at Barnes & Noble). Don’t forget to subscribe for more exclusive interviews and photos, only in EW.