Guest Stars Samantha Smith as Mary Winchester Kurt Fuller as Zachariah Colin Ford as Teenage Sam Winchester Traci Dinwiddie as Pamela Barnes Chad Lindberg as Ash Roger Aaron Brown as Joshua Co Starring Jean Nicolai as Mother Nels Lennarson as Walt Kerry van der Griend as Roy Lane Edwards as Father Laura Ward as Stephanie