El Mugar Omni lleva el nombre de Stephen P. Mugar, el fundador de Star Market, y su esposa Marian G. Mugar. El Mugar Omni no tiene ánimo de lucro y se inauguró en 1987. El primer año recibió más de 900.000 visitantes. Es el único cine IMAX abovedado de Nueva Inglaterra y uno de los 60 teatros IMAX del mundo que ofrece una visión abovedada de 180 grados. Los asientos están colocados en un ángulo pronunciado (al lado del acantilado) y se reclinan unos treinta grados, la pantalla tiene cinco pisos de altura y el teatro cuenta con un impresionante sistema de sonido envolvente. Dado que la pantalla llena el campo de visión del espectador (incluida la visión periférica), la pantalla y el sistema de sonido envolvente dan a los espectadores la sensación de inmersión y movimiento, lo que proporciona a los visitantes una experiencia única de vida al ver las películas. Los espectadores deben girar la cabeza de izquierda a derecha, arriba y abajo, para captar todo lo que sucede. El cine sólo proyecta películas de interés educativo y científico como: Osos, Castores, Cuevas Asombrosas, La Aventura de Shackleton en la Antártida y otras más.Leonard Nimoy fue el anfitrión de la inauguración del cine.
La bobina media de película Omnimax de 70 mm tiene unos 5 kilómetros de longitud, pesa 200 libras y debe configurarse manualmente.