Acting:
Decent for what little characterization they had. I thought the blonde girl and black girl were decent, cringe at times but easy to root for. The villain was also pretty darn good and I was mind blown when I finished the movie and only after realized it was bloody tom Felton from Harry Potter! Amazing.
Music: trash. The scenes that were supposed to be fast paced and exciting turn into anti climactic messes partly because of the music and also average shots and stunt co-ordination.
Story:
A really great story on paper but with average cgi, not the best directing, characterization, or music it becomes a chore to get through. Don't get me wrong I loved certain parts and it made my kid brain activate and love the idea and certain fantasy parts. This however could have been really awesome and is only left to be desired for small children.
Summary:
Not the best but definitely not horrible. A real good foundation with some highlights here and there but this movie is mainly for kids and I'd suggest it only for adults if you just love fantasy and don't mind some average quality parts.