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 Erica Carroll as Mother in the Park Stacee Copeland as Nurse Ari Cohen as Miles Tarnower Mary Black as Elderly Patient Jeannie Epper as Shtriga John Prowse as Tavern Owner Chandra Berg as Bethany Tarnower Penelope Cardas as Nurse