French film directed by Pierre Salvadori, selected as the opening film of the 2026 Cannes Film Festival. In French w/English...