Nothing really special with this one. Just a middle-of-the-road type of comedy. Cute enough, though Katie Holmes is completely talentless (why she ever was allowed to transition from the small screen to the big is beyond me). A good cast, aside from Katie Holmes...decent/watchable story, but not much more to say here. It's a ridiculous story and ends up with a typical happy ending - and a predictable one at that.
5/10