Well, Keanu's acting is as wooden as the movie is long, but I still loved it! Three cheers for Constantine! I'll write a proper review soon, but for now, you can totally ignore the Oscar noms and still have a good flick to look forward to.
Brush up on your Catholicism beforehand. It'll come in handy.