So in Seattle the Pacific Science Center has the coolest IMAX movies. (Oh and they are free with certain memberships!) They are usually about 45 minutes long. We recently saw Hubble 3-D and I cannot rave enough about this film. I promise it's not just because Leo DiCaprio is the voice-over. First my boys loved it, it shows all kinds of cool things about space exploration, Astronaut training, how to make a floating taco, what life is like in space and a pretty cool, intense mission to fix the Hubble telescope.
I loved it for the spectacularly beautiful photos from the Hubble, galaxies far, far away, star nurseries, I felt in awe of Our Creator. I actually was very moved by it and learned a lot. I highly recommend this as a rainy day outing and it's one your husband will like too! Plus who doesn't look great in those 3-D glasses?