Leonardo DiCaprio ruins the movie

Rating: 5/10 (7 July 2003)

The good directing and visuals kept me from stopping the movie before the end. What a pity Leonardo DiCaprio was cast for this role ! He ruins the whole movie. Bad acting, silly facial expression, mouth hanging open most of the time. What a waste of an otherwise good movie. Cameron Diaz should stick to comedies, her acting is under par too, but not as seriously flawed as Leo's. Five out of ten. With better actors it would have been a 7 or an 8.