Spirited Away

It is the story of a 10-year-old girl who wanders off into a world ruled by gods, witches, and spirits who possess the power to change humans into beasts. It takes the viewer on a ride of fantasy and is an offering by Pixar Studios with a good enough plot and messages.