 The majority of the movie was filmed in the empty Man and His World  Pavillion on St. Helens Island.(The Island is connected to Montreal  by Bridges and the subway.) It was originally built for Expo 67 and  remained standing for several more years.