Home > TV > Buffy The Vampire Slayer > Season 7 > Episode 18

Overall Rating: 4.79/5 (2142 votes cast)

Season 7, Episode 18 - "Dirty Girls"

14 April, 2003

Willow comes back to town with a powerful ally, but the First has a new piece on the board as well. A misogynistic "preacher" named Caleb has come to town, and he throws down the gauntlet as soon as he enters Sunnydale. Buffy, the Scoobies, and the Potentials go to take up the challenge with disastrous results (Source: TV.com). Cossover: willow returns from restoring angels soul in "orpheus".

Watch Buffy The Vampire Slayer Season 7 Episode 18