Please, this movie was horrible.

Rating: 2/10 (28 February 2005)

Awful and down right degrading horror crapathon that has Keanu Reeves redoing his Matrix role for a supernatural tale that makes no sense in what it was trying to accomplish. The screenwriters of this film look like they were making all of this up while they were going along and the cinematography is murky at best. Not even the special effects were up to what they are in terms of what is standard now and you can see how bad they look once you see some of the demons are in the light. Some of the acting is very good with Rachel Weisz doing much more than she should have for this movie but the movie falls on the shoulders of Keanu Reeves and he rather be Neo than a real character.
If you have nothing to see but I would wait for Video if I was you.