Jude Law’s Henry VIII, Alicia Vikander’s Catherine Parr – and Johnny Depp as Louis XV: Cannes again lays on a king’s banquet | Cannes 2023 Read more