NEW YORK - FEBRUARY 15: The opening night of "Black Angels Over Tuskegee" at St. Luke's Theater on February 15, 2010 in New York City. - sdmackpictures