Despite Keanu Reeves, this movie is awesome.

Rating: 9/10 (20 February 2005)

When the credits began to roll at the end of the film, there was a pause and then my friend said to me, "I really don't get what the critics are complaining about...I really liked it." And I immediately agreed.
Although avid fans of the comic book will surely complain about the changes made, having never read the comic, I'm inclined not to care about that. Keanu Reeves was surprisingly tolerable and the supporting cast, particularly Rachel Weisz, was wonderful. The story, although taking some liberties with Christian mythology, was very compelling and surprisingly logical. I was particularly pleased with the portrayal of angels in this film. It was delightfully entertaining without being cheesy.
All in all, I would say this was one of the most enjoyable films I've seen in a long time.