Honestly, I do not know what the negative reviewers were smoking! This movie rocks. The story line was beautiful. The graphics were beautiful. The acting was great. The characters were all believable. Its filled with funny moments and serious moments that really tug at your heart. And FYI, I watched it with my own wild, red haired princess who is three and it did not scare her at all. If you did not love this movie, you are crazy!