PHOTOS: Cameron Diaz Beams Brightly for 'The Box'
Nov. 6 2009, Published 4:30 a.m. ET
Cameron Diaz and James Marsden worked the red carpet together at the premiere of their new movie The Box in NYC Wednesday night. The actors play a married couple whose lives go into a downward spiral after a mysterious man, played by Frank Langella, offers them a box which will grant $1 million dollars to whoever pushes the button inside, but cause the death of someone in the world. The Box hits theaters nationwide Friday.
Want OK! each day? Sign up here!