The talk of this year's Cannes Film Festival was the equally maligned and... More >>>