My husband and I took our 6 year old daughter to see this movie at our IMAX theater and we all LOVED it so much!!! Great movie! Highly recommend it. I love how the ending isn't your "Cinderella" ending!!! Put reality of the real world back at the end!! :o) Great story!