Guest Stars Misha Collins as Castiel Genevieve Padalecki as Ruby Julie McNiven as Anna Milton Robert Wisdom as Uriel Traci Dinwiddie as Pamela Barnes Mark Rolston as Alastair