I love this film. It has nice, thoroughly believable action for this sort of supernatural fare, and attractive leads in the shape of Keanu & Rachel, supported by Tilda Swinton as god's right-hand, Gabriel (reprising her Orlando persona). It looks great too and does the merging of separate worlds (Earth and Hell) very well. Keanu plays an embittered exorcist with a 30 a day habit and some caustic barbs for anyone he runs into. Rachel Weisz enters as a cop with some private history of her own connected with the occult world, and soon the two of them are drawn towards apocalypse & hell on earth. It's a throughly enjoyable purchase if you like the big theme Good Vs Evil, with the usual blurring, devils, angels, and shotguns firing holy shot. The CGI is also up to scratch, which isn't something you can always say on films being made even in 2008. Very, very enjoyable so long as you appreciate the subject matter and don't expect massive gun-battles, stop frame kung-fu, bullet time etc. An absolutely superb film. Keanu Reeves plays his role perfectly to his characters identity. Interesting throughout I was gripped to this film from start to finish. One of the best comic adaptations without a doubt.
This is the type of comic book movie that I like to see; R rated, good action scenes, badass main character (and in Constantine case he sure is one considering that Devil himself will come to collect his soul), actors who actually do their job right, good direction, good score, no unnecessary bullshit subplots that are not needed and only extend the running time, great cinematography and visuals, and some decent practical effects. CGI maybe doesn't hold up but I personally don't have any problems with it in this case. My only problems with the film are again all the hate that it gets. I still don't get the hate for this film, I love the storyline , the action and the twists. Specially this is Keanu Reeves I see in here. 10.years ago he was a promise actor now he is a sold out washed up actor who just doesn't care about his fans any more. He keeps wearing long hair and he has a beard + he can't act anymore. Watch Knock Knock (20015) and you will see what I am talking about.
Constantine tells the story of John Constantine (Keanu Reeves), a man who has literally been to hell and back. When he teams up with skeptical policewoman Angela Dodson (Rachel Weisz) to solve the mysterious suicide of her twin sister, their investigation takes them through the world of demons and angels that exists just beneath the landscape of contemporary Los Angeles. Caught in a catastrophic series of otherworldly events, the two become inextricably involved and seek to find their own peace at whatever cost.
That's the basic plot. It is more apocalyptic movie that means end of the world. Gabriel (Tilda Swinton) the archangel believes that by bringing Hell to Earth, humans can become worthy of Gods love through repentance and faith. The movie has everything, ghosts, demons, arch angels it even has Lucifer (Peter Stormare) in it. Rachel Weisz did a perfect outstanding job as female lead in this movie. I seriously love her performance and I love Keanu Reeves. Shia LaBeouf also did a perfect job as Chas Kramer, Constantine's friend and helper, I feel sad that he had to die by the end of the movie and his character was killed off.
Overall I am giving this movie 10/10 because this movie deserves it and it doesn't need to be hated for it by critics or fans. The movie was fun and I have enjoy it!