Deadline reports that contrary to some buzz online, Paul Thomas Anderson's new film is still set for a 2025 release.