TL;DR the movie is still due in theaters on July 11, 2025.