Scandalous affairs, a secret penthouse, impossibly hot women. What could possibly go wrong? In The Loft, a group of married men use New Orleans as a playground for their darkest desires. As things spiral out of control, the Energy Centre makes an appearance with its 39-story, 530 feet tall structure overlooking the Central Business District. Scroll down to see more film locations identifed from The Loft.