News

This 2006 film made on a shoestring budget received a 22-minute standing ovation at Cannes, the longest in the festival's ...