If you've ever looked up at the night sky and felt a sense of wonder about our place in the universe, you absolutely should not miss "Hubble," a new film which opens on Friday, March 19, at the National Museum of the U.S. Air Force here, as well as many IMAX screens globally.Much of the movie