Rotten Tomatoes® Score 88%
1h 33m | Documentary
Scientists prepare to launch NASA's Webb Space Telescope, a massive machine that can peer more than 13 billion light-years into deep space.