Fair rating?Buffy the Vampire Slayer· Season 7 · Episode 5
Selfless
Anya grants a young woman's wish, and the violent and deadly act of vengeance leaves everyone stunned. Buffy must put aside her feelings for her friend and take action before more people die. Meanwhile, flashbacks depict how Anya became a vengeance demon, and Willow returns to college.
Streaming on (US)
See all
#6In Season 7of 22 rated episodes
#58All-timeof 144 rated episodes
+0.3vs season avgSeason 7 averages 7.6
2002First airedOctober 22, 2002
Guest stars
Sarah Michelle Gellaras First Evil
James Marstersas First Evil
Kali Rochaas Halfrek
Andy Umbergeras D'Hoffryn
Abraham Benrubias Olaf the TrollJennifer Shonas Rachel
Joyce Guyas Professor HawkinsAlessandro Mastrobuonoas Villager #3
Daniel Spantonas Viking #1
Taylor Sutherlandas Villager #1
Marybeth Scherras Villager #2
John Timmonsas Viking #2
Crew
David SolomonDirector
Drew GoddardWriter