Guest Stars Kristine Sutherland as Joyce Summers David Boreanaz as Angel Robia LaMorte as Jenny Calendar Mark Metcalf as The Master Andrew J. Ferchland as The Anointed One Co Starring Scott Gurney as Kevin