Visitors can view this Leonardo DiCaprio–narrated flick on the Imax screen. The film documents the Atlantis STS-125 crew performing difficult spacewalks and inspecting the Hubble telescope, which has been in orbit since 1990. Sprinkled throughout are jaw-dropping images that the amazing instrument has taken.