I took my 11yr old girl and almost 6 yr old boy and they loved it 4 stars from them, I give it 3 as i thought it was very cute and I would watch it again when it comes on my netflix, but would not pay 27.00 to see it again. But I went for the kids. they are who matters, and they needed a break yesterday and had such a good time and what a way to end the great day,, with a great movie.