Guest Stars Misha Collins as Castiel Genevieve Padalecki as Ruby Julie McNiven as Anna Milton Christopher Heyerdahl as Alastair Robert Wisdom as Uriel