i have read quite a few negative review but i think some of the people who have read the book need to realise this be a child film that would no doubt have to be simplify and draw people in from the start . it hasn not have an easy launch either because it be compete with high school musical 3 and when i go to see it the cinema be empty apart from me because everyone else have go to see a certain other film . it wasn not great and i be certain that if i have read the book i would have hat it because the character be not brilliantly write and it be a messy mix of excellent fantasy sci fi with the appropriate special effect and corny american generic child movie . but it be good fun . the girl in it display a superb act performance the general set and costume and well mise en scene in general be excellent and well worth watch just for that . it be good to watch in the cinema and throughly enjoyable if a bit predictable . a i say and generally i like it .