Really a thoroughly enjoyable film. Plenty of laughs, poignant moments and truly good performances by all involved. I was particularly impressed with Drew Barrymore's subdued performance in her directorial debut (i.e., in no way an ego trip). Bottom line: a feel-good movie that was fun to watch.