Death to Smoochy Filming Locations

Death to Smoochy was filmed in Toronto in Canada.
Show Map