Weisz and Hounsou are great but the movie is horrible

Rating: 1/10 (20 February 2005)

Extremely dumb adaptation of the horror comic book lacks the horror and the intelligence and makes a terrible film that has no sense what so ever. Keanu Reeves is miscast as John Constantine and makes the character into a dumb action hero who would have been put down and made fun of by his comic book counter part. Only Rachel Weisz and Djimon Hounsou give good performances and that's because they both knew what to bring to the table, while Keanu forgets that you need to believe in the main character in order for the movie to really fly. The script's dialog is horrible and some of the scenes are just too dark to notice what is going on from time to time. The script also lacks a certain amount of believability and certain parts make no sense what so ever.
If you want to see this, see it for the game performances of Rachel Weisz and Djimon Hounsou, which does respect the audience, unlike the movie which does not. If not, wait for DVD.