Buffy the Vampire Slayer
15 Apr 2003
In episode 18 of Buffy The Vampire Slayer, Faith returns to Sunnydale just in time to meet the First's evil agent, Caleb. Buffy leads the troops into a battle with Caleb. Watch this episode of Buffy The Vampire Slayer Season 7, streaming on Hotstar.