I'm 18 years old and went to see the movie in theaters along with my best friend and her young nephew. We loved it! He loved it! I even watched it for a second time on Amazon Prime when it came out. It is just a great, feel-good movie that is cute and entertaining.