Suite 101 profiles upcoming IMAX space doc Hubble 3D

February 26, 2010 – 1:41 pm

IMAX’s Hubble 3D recounts the amazing journey of the most important scientific instrument since Galileo’s original telescope and the greatest success in space since the Moon Landing — the Hubble Space Telescope. The film is set for release March 19, 2010. Suite 101 writes:

IMAX Space Team

The seventh film from the IMAX space team, Hubble 3D looks to be a bit more adventurous than Space Station 3D. The astronauts that worked on it have said that the film is “the next best thing to being there.”

Article >>