Special Guest Stars Jim Beaver as Apocalypse World Bobby Singer Guest Stars Samantha Smith as Mary Winchester Katherine Evans as Maggie Danneel Ackles as Sister Jo / Anael Dean Armstrong as Kipling Co Starring Wolsey Brooks as Wounded Refugee Hunter Barry W. Levy as Smithy Patrick Sparling as Demon Dumisile Owane as Female Parishioner Shafin Karim as Jamil Hamed Michael Worthman as Refugee Armourer Rhett Spencer as Vampire Jay Cardinal Villeneuve as Male Parishioner