At Cannes, Sneaky Period Pieces and Film Lovers’ Delights Rule the Screen on May 24, 2025 Get link Facebook X Pinterest Email Other Apps By Manohla Dargis from NYT Movies https://ift.tt/hm1aC2c via