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