Film enthusiasts can rejoice, as it seems the film resurgence is still going strong. Chinese film company Lucky Film released ...
The iconic watch brand is sponsoring two major 2025 events: the April 28 Chaplin Awards Gala and the 63rd New York Film Festival, set for Sept. 26-Oct. 12.