Grown - up moviegoers, however, should probably shrink away from Battle for Terra, an animated sci - fi adventure populated by big - eyed, friendly
outer - space critters, one of whom, Mala (voice of Evan Rachel Wood), falls in love with a trooper from Earth named Jim (voice of Luke Wilson) in the midst of an invasion of their
planet by oxygen - starved Earthling refugees.