It is almost time to roll up red the carpet. The Cannes film festival has its grand finale this evening with the prize-giving ceremony.Tommy Lee Jones’s “The Three Burials of Melquiades Estrada” was the last film to be screened. The gritty western adventure set on the US/Mexican border is one of 21 entries competing for the Palm D’Or. It is also the veteran actor’s directoral debut.
Decision time for Cannes jury