MovieMaps

The Sentinel Filming Locations

The Sentinel was filmed in New York in the United States of America and in the United Kingdom.