This is definitely a comedy and the audience laughed throughout, at appropriate times. However, it deals with serious topics that I suppose some might depressing. If you focus on that, you miss the whole point that despite bad times, there is always hope. The casting/acting was PERFECT. The writing was true to life. The only reason I didn't give 5 stars is because the ending was a little cheesy. With such a beautiful beginning I had high hopes the ending would follow suit, but I was slightly disappointed. Other than that, I highly recommend it. Even though it's PG, I think some children might be bored by the quiet moments, which I found charming.
I took my almost 7 year-old niece and we both loved it. A few times throughout I had to whisper what something meant (i.e. that a Model-T is a car) but it wasn't a big deal. It had at least 2 pleasant plot twists. The cast was perfect, and my niece really enjoyed the physical comedy. Some people may think there are slow moments compared to other movies with non-stop action. The pauses help you reflect on the important topics and values being discussed. We both agreed we can't wait to see it again on DVD with the rest of our family, and we are going to seek out the other American Girl DVDs since this was such a big success.