Guest Stars Jeffrey Dean Morgan as John Winchester Ridge Canipe as Young Dean Winchester Venus Terzo as Joanna Colby Paul as Michael Co Starring Alex Ferris as Young Sam Winchester Adrian Hough as Dr. Hydecker Mary Black as Elderly Patient Erica Carroll as Mother in the Park Stacee Copeland as Nurse Jeannie Epper as Shtriga Chandra Berg as Bethany Tarnower John Prowse as Tavern Owner Penelope Cardas as Nurse Ari Cohen as Miles Tarnower