NEW YORK, NY - APRIL 19: The screening of "Power of Words: Nelson Mandela" during the 2013 Tribeca Film Festival at Duffy Square on April 19, 2013 in New York City. - sdmackpictures