Cameron diaz was horrible in the film.her accent just made her performance worse. James Marsden acting wasnt all that great either but i geuss i will blame both their horrible acting on the writing (oh god the writing). through out this film all that i kept asking myself was "WHAT THE HELL IS GOING ON" and not in a good way. the movie takes a complete 180 that makes you wonder who the hell writes this kind of stuff. the film seemed to be a collection of awkward shots and dialog.one good thing i could say about THE BOX was that is not predictable(since its so %$#&ing random) pls stay away from this movie its honestly a complete waste of time would rather watch transformers or twilight.