We just saw this with a 4 year old girl and an 8 year old boy and 2 adults. We all enjoyed it very much-great music and laugh out loud moments. The "bad guy" was at times a little scary for my 4 year old but other than that the movie was great for all ages. One to purchase for sure!!!!!