Where was 'The Crimson Permanent Assurance' filmed?
Does anybody know where the huge metropolitan financial district is that they filmed the scenes for The Crimson Permanent Assurance? Was it New York of Chicago or something? Or was it built entirely from scratch on a sound stage?
Many thanks.
Still, could be worse... My nose could be gushing blood!