Season 5, Episode 10: Soul Purpose
Aired: Wednesday, January 21, 2004
Written by Brent Fletcher
Directed by David Boreanaz
Guest starringSarah Thompson as Eve
Mercedes McNab as Harmony Kendall
Special guest star Christian Kane (uncredited)Co-starringCiara Hughes as blue fairy
Rob Evors as man
Jodi Harris as woman
Carmen Nicole as Lana
TV Tome reports that this is the first time David Boreanaz is directing an episode. He was originally scheduled to film 5x07, but he had to switch due to a fight scene between himself and James Marsters in that episode.
Boreanaz Goes Behind Camera on 'Angel' - "Angel" star David Boreanaz will pull double duty on a January episode of the series. In addition to his usual leading role as the vampire-with-a-soul title character, Boreanaz also makes his directorial debut with the episode, titled "Soul Purpose." "It was a really fantastic journey for me," Boreanaz tells Zap2it.com about stepping behind the camera. "I had a great time...."