My tween-age daughters loved the show and the small children in front of us laughed infectiously on many scenes. My wife and I thorough enjoyed it too. There are plenty of whimsical or just plain ridiculous scenes that entertain small kids. And the underlying theme is superb for all. The five lessons of Nanny McPhee: 1) No fighting 2) Share 3) Work together 4) Have courage 5) Have faith Maggie Gyllenhaal and the children were a great, crazy team. Emma Thompson was nearly over the top on a few occasions but yet understated. Lynn Redgrave -- a hilarious treat.