NEW YORK, NY - AUGUST 22:  Actresses Jessica Chastain (L) and Dame Helen Mirren attend 'The Debt' screening at the Tribeca Grand Hotel - Screening Room on August 22, 2011 in New York City.  (Photo by Neilson Barnard/Getty Images)