I was a little skeptical about the movie after hearing some reviews with concerns about voodoo, etc. However, it was definitely fantasy and kids will accept it as such if it is explained properly. My 6-year-old daughter and I enjoyed it. Her eyes were glued to the screen and she did a very good job telling the rest of the family about the plot when we got home. Great example of good vs. evil, but an even better example of work hard to get what you want. Disney did not disappoint us!