A. Alexis Bledel is cute as all get-out.
B. Michael Keaton got old.
C. Jane Lynch is in everything.
Seriously, this is a fairly amusing little romantic comedy with enough oddball moments to make it interesting. The fact that Jane Lynch plays one of the most normal characters in the movie ought to tell you something.