3.5 Very Good

The film never quite decides what side of the comedy/drama line it should walk on, and while the thematic romance is set over only a few days time -- inexplicable, since we'd willingly believe it took longer -- the third act comes in a hurry. The denouement itself is a fine plot turn, a maternal twist robbed of its impact by a sudden rush to the finish line.