April 04, 2012
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.
Cherie Larson in the projection booth with an early Omni audience.