Ingrid Caven on the Red Carpet at the 2026 Locarno Film Festival