This was a fun movie for all ages. As a grandparent, I enjoyed it for the humor I could relate to. The children with us were from age 3 to 12 with a 30 year old also included. Looking at their faces as they watched I saw that each laughed from their own perspectives. There was something that kept each involved.