IMAX China will dedicate most of its nearly 800-screen network to ‘THE ODYSSEY’ in mainland China on August 14. Christopher Nolan and Matt Damon attend the July 30 Beijing premiere - the first commercial film red carpet at the China National Film Museum. #TheOdyssey #ChristopherNolan