Unveiled at the Cannes Film Festival to a standing ovation, this film uncovers some of the interworkings of this country that you probably didn't know.... This 14 minute trailer is worth the entertainment value alone.