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 Mar Andersons as Future Prophet Juno Rinaldi as Future Prophet Rebecca Husain as Miss Hagar Thomas Cadrot as Demon Douglas Newell as Future Prophet Charles Zuckermann as Demon Bruce Salomon as Aaron Webber Stefan Beach as Demon