Exceeded Expectations but Needs More Work!

Rating: 7/10 (13 February 2010)

I never wanted to see this film in the first place. Originally, I thought this movie would be a piece of thrash and that's rare coming from a generous reviewer like me. But, I was pressured to see this film by a few friends of mine. I decided to take the risk of wasting two hours of my life. Well, I was slightly surprised that this movie turned out to be somewhat decent.
Basically, this is about a guy who's in charge of sending demons back to hell. But all he really wants to do is go to heaven. Unfortunately, he can't go to heaven because of what he does. Now he has to face off with Satan and his demon cronies.
Keanu Reeves was not impressive in this film. In most of his films, he just has the same expressionless look. Rachel Weisz, Djimon Hounsou, and Peter Stormare carry this movie. They were the ones who acted well.
The story is somewhat confusing. There were some scenes that did not make sense to me. The story could have been better, much better. The visuals are pretty good. This movie seems similar to a movie that came out recently, Legion. Overall, this is a film that exceeded my expectations but I would not watch it again. I rate this film 7/10.