If you're expecting to see the book come alive - stop. It's nothing like the book. It's good in a totally different way. The movie it filled with A LOT of plot holes, inconsistencies, and dumbing down of scenes and characters. The main bad guy for instance is a kind of a comic character because he's "so bad" he becomes a bit stupid. I think the production aimed for 12-13 year olds or something... Nevertheless, the movie is really fun (if you're the kind of person who is able to ignore the other stuff for 2 hours).