NEW YORK, NY - APRIL 28: Tribeca Talks: "War Games" during the 2012 Tribeca Film Festival at SVA Theater on April 28, 2012 in New York City. - sdmackpictures