- Short Films
This is a documentary about the Hubble Space Telescope and it’s discoveries. The Hubble Space Telescope was deployed from the Space shuttle Discovery during STS-31 on April 25, 1990. Since then, there have been 5 servicing missions that continued to upgrade the telescope’s scientific instruments and operational systems. Hubble imagery has both delighted and amazed people around the world and has rewritten astronomy textbooks with its discoveries.