Dirty Girls

S7, E18: Dirty Girls

Available on STARZPLAY
Faith returns to Sunnydale just in time to meet the First's evil agent, Caleb. Buffy leads the troops into a battle with Caleb, which ends with two dead Potentials and a seriously wounded Xander.
Starring Anthony Head, Eliza Dushku, Nathan Fillion