23fb2ff3c233f1ece7b4cf291ce443d1

Courtesy of the Cannes Film Festival.