O boy, this movie was really bad.

Rating: 1/10 (22 February 2005)

Horrible movie that leaves a very bad taste in your mouth with a bad acting performance by Keanu Reeves, who is miscast as a hard boiled detective who fights against demons in LA. His performance is a real misfire on the part of the people who made this film and it hurts the film in a lot of ways. His co-star Rachel Weisz is ten times the actor Keanu is and she has the most interesting character in the whole movie. Her character is so good that she should have been the lead instead of poor Keanu but we don't live in a perfect world so we have to suffer with Keanu trying to act tough. The script is an absolute mess from beginning to end and the special effects are not done properly in some scenes of the film.
See the film for Rachel Weisz performance alone but other than her, wait for video.