Guest Stars Misha Collins as Castiel Jim Beaver as Bobby Singer Rob Benedict as Chuck Shurley / God Genevieve Padalecki as Ruby Kurt Fuller as Zachariah Katherine Boecher as Lilith Juliana Wimbles as Lilith's Chef Rob LaBelle as Father Lehne / Azazel Co Starring Artine Brown as Security Guard Kirsten Kilburn as Nun Darren Dolynski as Demon