Buffy the Vampire Slayer
End of Days
S7 E21:
Wielding a mystical new weapon, Buffy rejoins the fray on the eve of the final confrontation with Caleb.
Starring
David Boreanaz, Anthony Head, Eliza Dushku