A large-format motion picture projection system. The size of the 70mm frame offers unrivaled clarity. Once a staple of theme parks and museums, the company has moved into major motion picture releases. Website.