The 77th Cannes Film Festival has reached its midway mark. Here are our thoughts so far, including the disappointments, the top contenders, and the hidden gems.
Download our app