Angel and Faith investigate when Buffy and her entire town of Sunnydale are held captive by a band of demons who sell the essences of the town's people on the black market.