Le Mugar Omni doit son nom à Stephen P. Mugar, le fondateur de Star Market, et à sa femme Marian G. Mugar. Le Mugar Omni est à but non lucratif et a ouvert ses portes en 1987. Plus de 900 000 visiteurs sont venus au cours de sa première année. C’est le seul cinéma IMAX en dôme de Nouvelle-Angleterre et l’un des 60 cinémas IMAX au monde à offrir une vue en dôme à 180 degrés. Les sièges sont disposés à un angle raide (à flanc de falaise) et s’inclinent à environ trente degrés, l’écran mesure cinq étages et le théâtre est doté d’un impressionnant système de son surround. Étant donné que l’écran remplit le champ de vision du spectateur (y compris la vision périphérique), l’écran et le système de son surround donnent aux spectateurs une sensation d’immersion et de mouvement, ce qui leur permet de vivre une expérience unique lors de la projection de films. Les spectateurs doivent tourner la tête de gauche à droite, de haut en bas, pour saisir tout ce qui se passe. Le cinéma ne projette que des films d’intérêt éducatif et scientifique tels que : Ours, Castors, Grottes étonnantes, L’aventure de Shackleton en Antarctique et bien d’autres encore.Leonard Nimoy était l’un des hôtes de l’ouverture du cinéma.
La bobine de film Omnimax 70 mm moyenne fait environ 3 miles de long, pèse 200 livres et doit être configurée manuellement.