Located in the 63 Building, this single-screen cinema shows hourly movies on a gigantic screen with English-language commentary in an earphone.