The IMAX Corporation, the manufacturers of the large-format movie screens for big-box blockbuster movies, ..