Battle for Terra poster

Battle for Terra

"Their world is mankind's only hope for survival."

Movie PG 2007 1h 25m 6.2 /10
Directed by Aristomenis Tsirbas

On Terra, a tranquil world sustained by harmony between its inhabitants and its environment faces a sudden threat from a homeless faction of humans seeking a new home. Mala, a stubborn Terrian teenager, defies expectations as she pursues a defense of her homeland. She teams with Stewart Stanton,... Read more

Watch Now

Where to Watch "Battle for Terra"

Rent or Buy

Netflix
Amazon Prime Video
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: January 20, 2026

About Battle for Terra

On Terra, a tranquil world sustained by harmony between its inhabitants and its environment faces a sudden threat from a homeless faction of humans seeking a new home. Mala, a stubborn Terrian teenager, defies expectations as she pursues a defense of her homeland. She teams with Stewart Stanton, a human pilot who carries his own doubts about his people, and the two forge an uneasy partnership. As tensions flare, they challenge a ruthless commander and his forces while uncovering the shared losses that bind enemies together. A looming clash tests loyalty, courage, and the fragile hope that two worlds might coexist rather than conquer. The story keeps the stakes clear and the dialogue brisk.

Directed by Aristomenis Tsirbas, Battle for Terra is a compact production that aims high with its visuals. Written by Evan Spiliotopoulos, the film draws on original concepts tailored for 3D animation and appeals to both families and science fiction fans.

Box office receipts worldwide totaled about 6.1 million dollars, globally, reflecting a modest return against a modest four million dollar budget. The film nevertheless found audiences in home theaters and on streaming services, widening its reach beyond initial theatrical windows.

While Battle for Terra did not rack up major award nominations, critics praised its earnest themes and the performance of its voice cast. The ensemble including Evan Rachel Wood, Chris Evans, Brian Cox, James Garner, and Danny Glover added nuance and warmth to the planetary conflict perceived by critics worldwide.

Reception highlighted its thoughtful handling of displacement, coexistence, and leadership under pressure, even as some critics noted uneven pacing and story gaps. The film balances action with moral questions, presenting a hopeful message about collaboration between rival groups and the possibility of peaceful coexistence for younger viewers to think about.

Details

Release Date
September 06, 2007
Runtime
1h 25m
Rating
PG
User Ratings
293 votes
Type
Movie
Genres
Action, Adventure, Animation, Science Fiction
Country
United States
Studio
MeniThings Productions +2 more
Budget
$4,000,000
Box Office
$6,101,046
External Links
View on IMDB

Official Trailer

Cast

Evan Rachel Wood

Evan Rachel Wood

Mala (voice)

Brian Cox

Brian Cox

General Hemmer (voice)

James Garner

James Garner

Doron (voice)

Chris Evans

Chris Evans

Stewart Stanton (voice)

Danny Glover

Danny Glover

President Chen (voice)

Amanda Peet

Amanda Peet

Maria Montez (voice)

David Cross

David Cross

Giddy (voice)

Justin Long

Justin Long

Senn (voice)

Dennis Quaid

Dennis Quaid

Roven (voice)

Luke Wilson

Luke Wilson

Jim Stanton (voice)

Director: Aristomenis Tsirbas

Written by: Evan Spiliotopoulos

Frequently Asked Questions

Battle for Terra is not currently available on streaming subscription services, but you can rent or buy it on Apple iTunes, Google Play, Vudu, and Amazon Video.

Yes, you can rent on Apple iTunes, Google Play, Vudu, and Amazon Video or buy on Apple iTunes, Google Play, Vudu, and Amazon Video.

With a rating of 6.2/10 from 293 viewers, Battle for Terra is considered decent by viewers and may be worth checking out.

On Terra, a tranquil world sustained by harmony between its inhabitants and its environment faces a sudden threat from a homeless faction of humans seeking a new home. Mala, a stubborn Terrian teenager, defies expectations as she pursues a defense of her homeland. She teams with Stewart Stanton, ...

Battle for Terra stars Evan Rachel Wood, Brian Cox, James Garner, Chris Evans, and Danny Glover.

Battle for Terra was directed by Aristomenis Tsirbas.

Battle for Terra was released on September 06, 2007.

Battle for Terra is a Action, Adventure, Animation, and Science Fiction film.

Evan Rachel Wood voices Mala, a rebellious Terrian teenager. Mala is central to the story as Terra's hope against an impending human threat.

The top-billed cast includes Evan Rachel Wood as Mala, Brian Cox as General Hemmer, James Garner as Doron, Chris Evans as Stewart Stanton, and Danny Glover as President Chen. These characters drive the action and dialogue in the film.

The film was directed by Aristomenis Tsirbas. It follows Mala as she tries to prevent humans from annihilating Terra.

Battle for Terra is rated PG and blends animation with action, adventure and science fiction.