Christopher Nolan will direct the movie, which Universal Pictures will distribute. The studio has set a release date of July 17, 2026.