Originally Posted by Edguy
Sure, put it in America, that makes the most sense. But be a little creative. How about the Grand Canyon or Mount Rushmore? I can't really remember seeing any major film scenes there.. I'm sure they can save a lot of set money by keeping the major scenes out of the big city as well.
Thanos carving his face in Mt. Rushmore? Nah, it's been done.