The Brood Filming Locations

The Brood was filmed in Toronto in Canada.
Show Map