O Mugar Omni tem o nome de Stephen P. Mugar, o fundador do Star Market, e da sua esposa Marian G. Mugar. O Mugar Omni é sem fins lucrativos e foi inaugurado em 1987. Mais de 900.000 visitantes vieram no seu primeiro ano. É o único teatro IMAX em cúpula na Nova Inglaterra e é um dos únicos 60 teatros IMAX no mundo a oferecer uma visualização em cúpula de 180 graus. Os assentos são colocados num ângulo íngreme (lado do penhasco) e reclinam cerca de trinta graus, o ecrã tem cinco andares de altura, e o teatro é preenchido com um impressionante sistema de som surround. Como o ecrã preenche o campo de visão de um espectador (incluindo a visão periférica), o ecrã e o sistema de som surround dão aos espectadores a sensação de imersão e movimento, dando aos visitantes uma experiência de vida única quando vêem filmes. Os espectadores devem virar a cabeça da esquerda para a direita para cima e para baixo para capturarem tudo o que se está a passar. O teatro mostra apenas filmes de interesse educativo e científico, tais como: Bears, Beavers, Amazing Caves, Shackleton’s Antarctic Adventure e mais. Leonard Nimoy foi um anfitrião da abertura do teatro.
O rolo médio do filme Omnimax de 70mm tem cerca de 3 milhas de comprimento, pesa 200 libras, e precisa de ser configurado manualmente.