IMAX's David Keighley takes you behind the curtain of the IMAX 70mm Film projector installed at the TCL Chinese Theatre for Oppenheimer

TCL Chinese Theatre