Special Guest Stars Misha Collins as Castiel Guest Stars Jim Beaver as Bobby Singer Mark Pellegrino as Lucifer Kim Rhodes as Sheriff Jody Mills Benito Martinez as Edgar Cameron Bancroft as Dr. Gaines Olivia Steele-Falconer as Annie Co Starring Justin Breault as EMT Lori Ann Triolo as Head Nurse Travis Nelson as Gym Student / Leviathan Patti Allan as Madeline Hackett Andrew MacFarlane as Scott France Perras as Receiving Nurse Jason Duiven as Gym Student / Leviathan Michael Rys as Hospital Administrator Isaiah Adam as Forensic Tech