Battle for Terra
What’s the Story?
On the peaceful planet Terra, an adventurous adolescent alien named Mala (voiced by Evan Rachel Wood) notices that a huge, unidentified sphere has begun to darken the sky. Some Terrians believe the mysterious sphere is their new god, but it's actually the giant mobile home of what's left of the human race -- who've decided that Terra is just the spot for them. When fighter pilot Jim Stanton (Luke Wilson) crash lands on Terra, Mala not only helps him recover but also handily fixes his plane. But their inter-species camaraderie is tested when it becomes clear that Jim's superior officer, warmongering General Hemmer (Brian Cox), is planning a genocidal attack that will wipe out the entire Terrian race. Jim must choose between following his orders and defending Mala's gentle land from extinction.
Is It Any Good?
BATTLE FOR TERRA isn't your typical animated film. It's not full of double-entendre jokes, wink-wink pop-culture references, or catchy songs. Instead, it's a dramatic "message movie" aimed at older children (and adults) who could use a lesson in what could happen if the Earth becomes unsustainable because of us. That doesn't mean there's not a lot of action to entertain and engage viewers, but the mood is kind of dark -- it's difficult to root for the post-apocalyptic "Earth Force" when they're planning all-out war on Zen-like creatures.
Director Aristomenis Tsirbas shows a real knack for action-packed animation, and the 3D effects are enjoyable without being overwhelming. The story could have used a lighter touch to be more appropriate for slightly younger audiences -- who might be scared or confused by the heavy artillery of the second and third acts. But if Battle manages to draw in tweens rather than more oblivious lower-elementary kids, the eco-conscious story could take hold.

Become a member and get recommendations from other parents based on your child's age.