Product: Constantine [Blu-ray] (2012)
Rating: 1.0
A cross between the Exorcist and John Waters' Pink Flamingoes
So bad its funny adaptation of the Comic book Hellblazer is such a multi-car wreck that it's almost too bad to watch. Keanu Reeves is so bad in the role that he should be a comedian instead of an actor because almost all of his scenes in this film are funny. His deliveries of his lines are so bad that you can come up with better lines before he's able to say the dialog. He demeanor borders on stupidly and he's even upstage by the special effects, which are not very good to begin with. It also does not help when you have a script that is so unfocused and so badly written that you as a audience member can't suspend disbelief on what is going on right in front of you while you are watching it. It's tries to be a cool version of the Exorcist but ends up being more like John Water's Pink Flamingoes but with out the camp or the humor that movie had. There is a transsexual angel that causes the horrible climax of the movie to happen and a homosexual demon that has a grudge with our dumb hero but by the time we are introduce to him, almost everybody in the audience would have a personal grudge against Keanu character for how bad the movie has turn out.Surpassingly, there is some good to be found in this film and that's mainly coming from the performance of Rachel Weisz, who is so good in this film that you end up wondering on why the movie turn out so bad in the first place. Weisz is such a strong and talented actor that she even kinds of makes you buy on what is going on with the story but that's a uphill battle even for her great talent to succeed giving the fact that her co-star can't act if his life depended on it and the fact that the screenplay does not do her performance any justice. She's the only rose in this big pile of crap that is worth watching and that's pretty sad considering the fact that if you had a screenplay and a leading man to compliment her performance, this movie would have been much better off that it is now.