I agree with what Alucard said. I would add that, while I don't disagree with the anti-military, anti-imperialism message, it was done in such an exaggerated fashion that it was like being beaten over the head with it. Overall, though, despite being a mash-up of Fern Gully, Pocahontas, the Last Samurai, and Starship Troopers, it was an engaging and highly enjoyable film.
Not as good as Coraline, which I watched last night, though.
