We are now into the second full week of the Cannes Film Festival. Incredible, really. And kicking things off, we have the ...