The Leonardo DiCaprio movie that was filmed in Sacramento reportedly has a release date.
Although it doesn’t have a title yet, Warner Brothers is planning to release the movie to IMAX theaters on Aug. 8, 2025, according to IndieWire, a film industry a