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.
Photo Source: Stephen Lovekin/Getty Images











elooooo
i love ok magzine it is the besat magzine out.