Park Chan-wook explains Cannes 2026’s rare acting and directing ties as Japan earns its first Best Actress win.