Il Mugar Omni prende il nome da Stephen P. Mugar, il fondatore di Star Market, e sua moglie Marian G. Mugar. Il Mugar Omni è senza scopo di lucro ed è stato aperto nel 1987. Più di 900.000 visitatori sono venuti nel suo primo anno. È l’unico teatro IMAX a cupola nel New England ed è uno dei soli 60 teatri IMAX nel mondo ad offrire una visione a cupola a 180 gradi. I sedili sono disposti in un angolo ripido (a strapiombo) e si reclinano di circa trenta gradi, lo schermo è alto cinque piani, e il teatro è riempito con un impressionante sistema audio surround. Poiché lo schermo riempie il campo visivo dello spettatore (compresa la visione periferica), lo schermo e il sistema audio surround danno agli spettatori la sensazione di immersione e di movimento, dando ai visitatori un’esperienza unica di vita durante la visione dei film. Gli spettatori devono girare la testa da sinistra a destra su e giù per catturare tutto ciò che succede. Il teatro mostra solo film di interesse educativo e scientifico come: Orsi, Castori, Grotte incredibili, L’avventura antartica di Shackleton e altro ancora.
L’apertura del teatro è stata presenziata da Leonard Nimoy.
La bobina media della pellicola Omnimax da 70mm è lunga circa 3 miglia, pesa 200 libbre e deve essere configurata manualmente.