It's amazing how emotionally invested you can become with animated characters! I laughed AND cried and just had a FABULOUS time. Perfect movie for all ages. Truly entertaining from start to finish! Also loved the "short" they played before the movie started. Great stuff!