Special Guest Stars Jim Beaver as Apocalypse World Bobby Singer Guest Stars Samantha Smith as Mary Winchester Katherine Evans as Maggie Leah Cairns as Sasha Rawling Chris Patrick-Simpson as Neil Co Starring Thomas Nicholson as Daniel Singer Vaughn Clements as Don the Groundskeeper Darcy Hula as Patrick Rawling Josh Chambers as Vampire