NEW YORK - NOVEMBER 04:  Actors Cameron Diaz and James Marsden attend 'The Box' New York premiere at the AMC Lincoln Square on November 4, 2009 in New York City. Getty Images logo Getty Images 3 weeks ago

NEW YORK - NOVEMBER 04: Actors Cameron Diaz and James Marsden attend 'The Box' New York premiere at the AMC Lincoln Square on November 4, 2009 in New York City.