As a father of four in his forties I thought this film made compelling viewing - if not edge-of-the-seat stuff. I deserves a far higher rating than the 4.3 that it had when I wrote this. (I gave it 7.)
I agree with some of the comments about the characters but Cameron Diaz was, again, sparkling in yet another very different role. The plot was a little silly but the point of the film for me was beautifully summed up in the final, quite surreal, sequence. A moving ending for any parent.
I could imagine that a young, single bloke might find the film quite boring but for other people not fixed on high doses of testosterone would find something sweet in this.