Rachel Weisz makes the movie better than it is but other than her great and wasted effort, the movie is still pretty bad.

Rating: 1/10 (12 April 2005)

Horrible Keanu Reeves's movie is a real disaster of epic proportion with Reeves perhaps giving the worst performance of his career with a character that is as one-dimensional as they come. I don't know if he was trying to copy Clint Eastwood's delivery from Dirty Harry but he's comes across as a parody of that character and he makes the film into a mockery with it. The special effects are lackluster and the screenplay is a joke with atrocious dialog that almost painful to the ears. Some characters and subplots don't really coincide with the overall story and the last fifteen minutes of the film makes absolutely no sense at all. Rachel Weisz does give too much to this movie with a complicate and deep performance that is way too mature and complex for this film. She almost single handedly redeems the movie but while she is doing her part in covering up the many flaws this movie has, the movie itself has way too many for even her great talent to forgive.