The leads are all great. I really could attend a religious studies class helmed by Hugh Grant, but I did attend a lot of religious studies classes. This may contribute to my scoring of the movie.
I enjoyed the matching of wits and the different types of clever and observant each of the characters demonstrate. The opening scene is great in that it humorously plays with overturning your expectations while very much providing you with a cypher for the ensuing film.