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