This is the 2nd movie in a row where Hugh Grant plays a guy who KNOWS he is past his prime. Excellent work. "American Dreamz" was funnier, but this movie feels more complete from the script side of things.
Clearly this is a "date" movie, but there is stuff for the guys too.
I give it a 8 out of 10.