The movie was invited to the prestigious international Cannes Film Festival in May, and was among the 22 feature films competing for the festival's highest honor: the Palme d'Or. Although the film ...