MovieMaps

“Fear Itself” Filming Locations

Buffy the Vampire Slayer episode “Fear Itself” was filmed in Los Angeles in the United States of America.