News Food, NEWS X ROLL Exclusive: Leonardo Van Dijl’s directorial debut premiered at the 2024 Cannes Critics Week. Post Tags news Food