My husband and I were SO disappointed by this film. It really couldn't make up its mind about being a serious fantasy, or a silly kids movie. I thought Charlize would save the film... but it was like watching a high school play with the amount of over-acting that occured!