I found myself laughing at several moments. Very smooth and the characters were likeable. A difficult subject which was kept in perspective. The irony in the movie may be lost on some people and it did drag on longer than needed, but better than a lot of your 'franchised' drivel out there.