Take a trip to other dimensions when “Deep Sky” opens in IMAX on Thursday at the Fleet Science Center’s newly renovated Heikoff Giant Dome Theater.
Take a trip to other dimensions when “Deep Sky” opens in IMAX on Thursday at the Fleet Science Center’s newly renovated Heikoff Giant Dome Theater.