It seemed appropriate to see the perfectly crafted anti-imperialist anti-technology film at a high-tech theater in Shanghai China. Impressions: the 3D glasses made my big foreigner nose hurt and, as a result, it was difficult to focus on the film. Also the cinema was very hot, likely a clever attempt to enhance the experience by simulating the sweaty feel of an alien jungle planet.