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 Michael Rys as Hospital Administrator Jason Duiven as Gym Student / Leviathan France Perras as Receiving Nurse Isaiah Adam as Forensic Tech