This is a young adult book turned into a movie, and it is a mess. The story is poorly written, leaving many plot points confused with unsatisfactory explanations. The acting is passable but bland, better only than the writing which is equally dull. The only interesting parts of the movie were one single character, and the visuals. The costuming and vehicle design did a great job of building a world for the charactes to inhabit, if only there were a story and three-dimensional characters to go with them.