Das Mugar Omni ist benannt nach Stephen P. Mugar, dem Gründer von Star Market, und seiner Frau Marian G. Mugar. Das Mugar Omni ist nicht gewinnorientiert und wurde 1987 eröffnet. In seinem ersten Jahr kamen über 900.000 Besucher. Es ist das einzige gewölbte IMAX-Kino in New England und eines von nur 60 IMAX-Kinos weltweit, die eine 180-Grad-Kuppelansicht bieten. Die Sitze sind in einem steilen (klippenseitigen) Winkel angeordnet und lassen sich um etwa dreißig Grad neigen, die Leinwand ist fünf Stockwerke hoch, und das Theater ist mit einem beeindruckenden Surround-Sound-System ausgestattet. Da die Leinwand das gesamte Sichtfeld des Zuschauers ausfüllt (einschließlich der peripheren Sicht), geben die Leinwand und das Surround-Sound-System den Zuschauern das Gefühl des Eintauchens und der Bewegung, was den Besuchern ein einzigartiges, lebensnahes Erlebnis beim Betrachten von Filmen vermittelt. Die Zuschauer müssen ihren Kopf von links nach rechts, nach oben und nach unten drehen, um alles zu erfassen, was vor sich geht. Das Kino zeigt nur Filme von pädagogischem und wissenschaftlichem Interesse, wie z.B.: Bären, Biber, Erstaunliche Höhlen, Shackletons Abenteuer in der Antarktis u.v.m.
Die durchschnittliche 70mm Omnimax-Filmrolle ist etwa 3 Meilen lang, wiegt 200 Pfund und muss manuell konfiguriert werden.