This movie was awesome. It was funny and understandable for all ages. There are some cute parent moments that make you tear up but all in all, it was funny, sweet, fun to watch and very good! My kids and I laughed all through it and I almost cried at the end. Very worth the money spent for the great day we had!