Surprising Winners At The Cannes Film Festival

“Perhaps the biggest surprise of the night was the best director award doing to 34-year-old Mexican director Amat Escalante, whose ‘Heli’ unnerved many with scenes of torture involving a flambéed penis and a strangled puppy.”