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.

Sound off in the comments below!

Join the conversation