5 films wowing the critics at Cannes