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