"Soul Purpose" | |
---|---|
Angel episode | |
Episode no. | Season 5 Episode 10 |
Directed by | David Boreanaz |
Written by | Brent Fletcher |
Production code | 5ADH10 |
Original air date | January 21, 2004 |
Guest appearance(s) | |
|
|
"Soul Purpose" is episode 10 of season 5 in the television show Angel. Written by Brent Fletcher and it was the directorial debut of David Boreanaz, who plays Angel, and was originally broadcast on January 21, 2004 on the WB network. In "Soul Purpose", guest star Christian Kane returns as Lindsey McDonald, taking on the deceased Doyle's name in an attempt to convince Spike that he is the vampire champion mentioned in the Shanshu Prophecy. Meanwhile, Angel slips into a feverish hallucinative state in which he dreams that his destiny of redemption is claimed by Spike.
In Angel's dream, he relives the moment in which Spike drinks from the cup that signifies he is the champion referred to by the Shanshu Prophecy. In his dream, the cup isn't a fake, and radiance shines down on Spike, then incinerates Angel in the same way the amulet incinerated Spike when he sacrificed himself in Sunnydale. Meanwhile, Lindsey approaches Spike at a strip club, implying he was responsible for Spike's return from the dead and his subsequent return to corporeality. Introducing himself as Doyle, Lindsey claims he has visions of people in trouble and that he had a vision of a girl who's about to get attacked in an alley. Spike tells him to go to Angel instead, but “Doyle” says that Angel is "working the other side of the tracks" now. Spike saves the girl, after which Lindsey suggests that Spike may be the new champion of The Powers That Be. The next night, Spike saves a couple from vampires, telling them, “I’m the hero.” Meanwhile, at Wolfram & Hart, Wesley and Gunn present Angel with possible solutions to deal with an evil warlock, but Angel - weary of the "gray area" of morality in which he constantly finds himself - announces, “Let’s kill them all.” He then says that he’s just tired and the others tell him to go get some sleep.