Plunging into the deep end with Ryan Gosling, Tilda Swinton, Willem Dafoe, Elizabeth Olsen, George Clooney, Vanessa Paradis . . .
Cannes exiles Danish bad boy as it honours banned Iranian