The brand new film is slated for a July 2026 release.