Starring Tom Cruise, Miles Teller, Jennifer Connelly, Jon Hamm, Glen Powell, and Lewis Pullman. With Ed Harris.