Although the film had a great message, I liked the original better. It was nice to see something with children that had no violence, no crazy technology, swearing, or immorality, Cast had a nice dirversity. Meryl Streep over the top and unfortunately not necessary. Colin Firth was delightfully evil. Dick Van Dyke saves the day.