Mixed emotions on this one. Great puppet effects and a creative and imaginative world, but lacks a lot in the character department. The main character, Jen, is hardly even a hero and Kira seemingly does more and shows more courage than Jen does. It's a kids movie, so it doesn't need the deepest character development, but Jen is so cardboard boring as a character that it's hard getting invested. That's probably the biggest problem with this movie, which otherwise would be a great movie for kids.