Too much movie for too little story.

Rating: 2/10 (22 December 2002)

The story is completely disjointed, and meanders on for hours of repetitive action and dialogue. Daniel Day-Lewis was at one time a capable actor, however, he appears to have taken enough time off to forget almost everything. His character is inconsistent and unbelievable. Leonardo DiCaprio has forgotten nothing, but then, he never knew anything about acting either. Cameron Diaz plays herself, sexy, charming very realistically, but any resemblence between herself and her character is purely coincidental. The movie is visually stunning, but of course, any portrayal of abject squalor as beauty is inherently suspect.