Finally watched The Substance, and the biggest clue for me that it was all filmed in France is when Sue gets in that tiny ass elevator in that giant gorgeous gown.

Comments