This was a charming and mostly entertaining movie. The music was quite good and engaging. I was particularly impressed with some of the voicework particularly from Ashley Tisdale who played Candace. Ali Wong was also great as the Super Super Big Doctor. Most of the kids voice-acting was good. A lot of the humor was goofy but still funny. Some of the scenes were a little drawn out and lame. But, it had a charm to it. It's a frivolous fun movie - great for the kids.