The Sentinel Filming Locations

The Sentinel was filmed in Toronto in Canada.
Show Map