Season 7, Episode 20: Touched



Aired: Tuesday, May 6, 2003

Rating: 2.6/4

Quotes

Credits

Written by Rebecca Rand Kirshner
Directed by David Solomon Special guest stars
Anthony Stewart Head as Rupert Giles
Eliza Dushku as Faith
Nathan Fillion as Caleb
Guest starring
Tom Lenk as Andrew
Iyari Limon as Kennedy
Sarah Hagan as Amanda
Harry Groener as ex-Mayor Richard Wilkins III
DB Woodside as Principal Robin Wood
Co-starring
Felicia Day as Vi
Dania Ramirez as Caridad
Lisa Ann Cabasa as injured girl
Lance E. Nichols as middle-aged man