MovieMaps

Village of the Damned Filming Locations

Village of the Damned was filmed in the United Kingdom