O edifício circular com um anel de antenas mostradas em uma tomada externa é realmente um local LORAN (utilizado para navegação de aeronaves), em Iqaluit, Nunavut, no Ártico canadense.
A maior parte do filme foi filmado no pavilhão Homem e Seu Mundo vazio na Ilha de Santa Helena. (A ilha está ligada a Montreal por pontes e metrô). O pavilhão foi originalmente construído para a Expo 67 e permaneceu de pé por mais alguns anos.