Complete story — includes the ending
Joyce joins Buffy on a night of Slaying and finds two dead children. Giles theorizes that the children were victims of an occult sacrifice. Joyce speaks out in front of the whole town against monsters, witches, and Slayers. Willow and Amy Madison, who have started a coven, soon become suspects after police search their lockers and find material related to witchcraft. Joyce forbids Buffy from seeing Willow again, and suggests that Buffy has not helped Sunnydale despite her Slaying. After Buffy leaves, the two children appear to Joyce in a vision. Realizing that the children have no parents or identity, Buffy and her friends find records of the same children dying every 50 years since 1649. Buffy and Giles rush to tell Joyce, but Joyce knocks them out on the children's instructions. Willow, Buffy, and Amy are tied to stakes at the city hall. Cordelia revives Giles while Joyce starts a fire at Buffy's feet. Amy escapes by transforming into a rat, while Cordelia and Giles arrive in time to douse the fire. Giles performs a spell that reveals the demon behind the children, and Buffy kills it. Buffy and Willow attempt, but fail, to restore Amy's human form.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Buffy the Vampire Slayer season 3. HTML formatting and reference markers removed. · Content license