Special Guest Stars Misha Collins as Castiel Guest Stars Mark Sheppard as Crowley Kim Rhodes as Sheriff Jody Mills Osric Chau as Kevin Tran Curtis Armstrong as Metatron Amanda Tapping as Naomi Alaina Huffman as Josie Sands / Abaddon Co Starring Bruce Blain as Dwight Charles Mike Wasko as Rod Diana Pavlovska as Gail Devin Pihlainen as Nathaniel Courtney Hojenski as Nancy Avery Taylor as Homeless Man / Angel Spy