Special Guest Stars Misha Collins as Castiel Guest Stars Mark Sheppard as Crowley Osric Chau as Kevin Tran Amanda Tapping as Naomi Ty Olsson as Benny Lafitte Lauren Tom as Linda Tran Cyrina Fiallo as Delta Mendota Co Starring Tyler Johnston as Alfie / Samandriel Thomas Cadrot as Demon Juno Rinaldi as Future Prophet Rebecca Husain as Miss Hagar Charles Zuckermann as Demon Douglas Newell as Future Prophet Bruce Salomon as Aaron Webber Mar Andersons as Future Prophet Stefan Beach as Demon