Highlights from the Cannes film festival