Exceeded my expectations.

Rating: 9/10 (12 January 2011)

This film exceeded my expectations, that's for sure. I thought the ending was a -little- disappointing, which is why I didn't give this film a 10/10, because it was obvious that reporter was Satan, he gave that away earlier in their discussion, and after all Kevin had been through, it was unrealistic that he wanted to go onto 60 Minutes first thing in the morning, but other than that, it was surprisingly excellent.
I already knew Al Pacino was very good, nobody plays Satan as good as him (See "End of Days") and he still blew me away with his incredible performance. However, I was also surprised at how good Keanu Reeves' acting was in this film! We always knew he was a particularly wooden actor, had trouble showing emotions, but he was amazing in this film. 9/10.