Featured in the IMAX documentary ... the James Webb Space Telescope has already proven itself as one of humanity's greatest achievements in astronomy, surpassing that of the beloved Hubble.