Couple shares 25-year bond with Omni theater ← Related Article Visit The Boston Globe Share on Twitter Share on Facebook Comment on this Scroll to top of page Dina Rudick/Globe Staff Joe and Cherie Larson Rivers met in 1987 while training to be projectionists at the Mugar Omni Theater. Museum of Science The Mugar Omni Theater featured the first IMAX screen in New England. It was an instant sensation when it opened in 1987. JIM WILSON/GLOBE STAFF/FILE 1987 Cherie Larson in the projection booth in 1987. Museum of Science Cherie Larson in the projection booth with an early Omni audience.