Battle for Terra movie poster

Battle for Terra (2007)

Their world is mankind's only hope for survival.

6.1audience score
321 votes on TMDB
Released September 6, 2007Runtime 1h 25mDirector Aristomenis Tsirbas

A peaceful alien planet faces annihilation, as the homeless remainder of the human race sets its eyes on Terra. Mala, a rebellious Terrian teenager, will do everything she can to stop it.

Where to watch Battle for Terra

Streaming, rental and purchase options in the United States.

Rent

Google Play MoviesYouTube

Buy

Google Play MoviesYouTube

See all watch options

Availability changes often. Streaming data is provided by JustWatch via TMDB. MoviesBoxHD does not host or stream any video files.

Battle for Terra trailer

Cast of Battle for Terra

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)
Rosanna Arquette

Rosanna Arquette

Professor Lina (voice)
Beverly D'Angelo

Beverly D'Angelo

Interrogator Wright (voice)

About Battle for Terra

Where can I watch Battle for Terra?

Battle for Terra is available to rent or buy in the United States on Google Play Movies, YouTube.

Who stars in Battle for Terra?

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

Who directed Battle for Terra?

Battle for Terra was directed by Aristomenis Tsirbas.

How long is Battle for Terra?

Battle for Terra has a runtime of 1h 25m.

What is Battle for Terra about?

A peaceful alien planet faces annihilation, as the homeless remainder of the human race sets its eyes on Terra. Mala, a rebellious Terrian teenager, will do everything she can to stop it.