Special Guest Stars Misha Collins as Castiel Guest Stars Mark Sheppard as Crowley Osric Chau as Kevin Tran Ty Olsson as Benny Lafitte Lauren Tom as Linda Tran Jonathan Lloyd Walker as Beau Alex Diakun as Mr. Vili Gerard Plunkett as Plutus Co Starring Tyler Johnston as Alfie / Samandriel Harris Allan as Lyle Kim Kondrashoff as Clem Smedley Wayne Baker as Jerry Rachel Aberle as Bank Clerk Graem Beddoes as Purgatory Monster Suzanne Ristic as Eunis