Guest Stars Misha Collins as Castiel Christopher Heyerdahl as Alastair Traci Dinwiddie as Pamela Barnes Lindsey McKeon as Tessa Alexander Gould as Cole Griffiths Co Starring Mike Dopud as Jim Jenkins Viv Leacock as Jim's Friend Andrew Wheeler as Mugger Maya Massar as Mara Griffiths