Storia: Cannes 2026: Glamour, sheer excruciation and the vanishing Irish-shot film Bucking Fastard — Warptech News