Based of the DC comic book Hellblazer, Constantine is the story of John Constantine, a supernatural detective who possesses the rare gift of being able to see the demons and angels that walk amongst us. Constantine teams up with a skeptical policewoman, Angela, who is trying to uncover the truth to her sister’s suicide. Their investigation leads to the uncovering of an otherworldly attempt to transform the world into a harboring for hell’s demons. The two must defeat the demons and make peace with peace with themselves and of course save the world.

To be honest, when I first saw the trailers for this movie, I had pretty low expectations. Very low. The movie pretty much looked like any other big action comic book movie, and with Keanu Reeves, it just looked too much like him following the same formula of the matrix. However, I was pleased to see that the movie was better than expected. I actually walked out liking what I just saw.

I found myself very interested in the story of an agreement between heaven and hell, that they would each control their respective domains, but could not control earth, just attempt to influence it. That story and the separate stories and lives of Constantine and Angela were rather interesting, and, in my opinion, pretty well developed for a film of this nature.

The acting is decent. Keanu is, well…Keanu. If you’ve seen any movie with him in it, you know what that means. But this role doesn’t really require him to make any big stretches. Rachel Weisz does a good job as Angela and as my friend Alex says, “She sure is nice to look at.” And in my opinion a very good job was done by Shia LaBeouf as Constantine’s young apprentice Chaz Kramer. Shia LaBeouf, famous from Even Stevens, does a good job as the comedic relief but also puts in his share of dramatic acting. And, I just like Shia as a young actor. Also look out for in the movie, Bush frontman, Gavin Rossdale as the demon Balthazar.

What I liked most about this film, other than the story, was the fact that the movie was believable. Many of the big blockbusters coming out, especially those based of comic books, seem to really push the computer animation. While there was plenty of CGI in the film, the makers of the film didn’t over do it, and made it look much more believable than other films. I was never distracted by any fakeness of the film and was able to sit back and enjoy.

I call Constantine a mix between the Matrix, Lord of the rings, and the Passion of the Christ, and you’ll have to watch the movie to fully understand. Constantine pulls of the big comic action movie better than most. Constantine gets 4 stars, and, be sure to sit through the credits for one final scene.

From : IMDB