February 28, 2011 the Hubble Space Telescope Film presentation Darwin 103 3:00 PM Two movies will be presented and discussed: Hubble: Twenty Years of Discovery , primarily on the telescope, and Hubble: Two Decades of Discovery (1990-2010), on the scientific discoveries made with it.