Cannes 2025: The Quiet Side of the Riviera