Special Guest Stars Jim Beaver as Apocalypse World Bobby Singer Guest Stars Samantha Smith as Mary Winchester Katherine Evans as Maggie Christian Keyes as Apocalypse World Michael Co Starring Stephi Chin-Salvo as Ryan Jag Bal as Werewolf Agape Mngomezulu as Nate