content: Not very good horror action movie that has the right stuff but lacks a certain amount of credibility to mix. Keanu Reeves is semi-fine but miscast and he lacks a character the audience can root for and the rest of the movie is hit or miss in terms of the script which is badly written and the special effects which are not up to par in terms of what has been accomplish recently. I have to agree with what has been said about Rachel Weisz, who is the heart and soul of this movie and she does lift it over the mediocre script and funny dialog. Her performance is golden and worthy of a much better movie.See it for her alone but you will end up feeling sorry for her for being the only good thing about the whole movie.