Movie rating
1351 votes

Episode

1996 - Buffy the Vampire Slayer

S07E05 Selfless

Anya's violent and deadly act of vengeance leaves everyone stunned. Buffy must put aside her feelings and take action before more people die. themoviedb

Release name