NEW YORK, NY - APRIL 20: The premiere of "Russian Winter" during the 2012 Tribeca Film Festival at the AMC Loews Village 7 on April 20, 2012 in New York City. - sdmackpictures