This was a great movie for kids and adults. I took my 4 year old daughter because she really wanted to see it. I thought that she would lose interest, but that was not the case at all. She loved every single second of it, and has not stopped talking about it. It's perfect for for all ages.