Poster for Battle for Terra

Battle for Terra

2007, action, adventure, animation, science fiction

85 minutes

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.

Last rated on

?

Recommended

?

based on 0 users

?

based on 0 critics

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)

Rosanna Arquette

Rosanna Arquette

Professor Lina (voice)

Beverly D'Angelo

Beverly D'Angelo

Interrogator Wright (voice)

Danny Trejo

Danny Trejo

Elder Barum (voice)

Ron Perlman

Ron Perlman

Elder Vorin (voice)

Mark Hamill

Mark Hamill

Elder Orin (voice)

Brooke Bloom

Brooke Bloom

Technician Quinn (voice)

Tom Connolly

Technician Williams (voice)

Michael Scovotti

Lt. Evans (voice)

Chad Allen

Terrian Scientist (voice)

Timi Prulhiere

Terrian 1 (voice)

Bill Birch

Terrian 2 (voice)

Laraine Newman

Laraine Newman

Toy Merchant (voice)

Phil LaMarr

Phil LaMarr

Fabric Merchant (voice)

David Krumholtz

David Krumholtz

Terrian Commander (voice)

Jim Devoti

Colonel Wheeler (voice) (as Jim Devoti)

Brian D. Johnson

Lt. Johnson (voice)

Alec Holden

Tulo (voice)

Masam Holden

Tumi (voice)

Vanessa Johansson

Vanessa Johansson

Sora (voice)

Zoe Bleu

Kima (as Zoe Sidel)

Josh Miller

Tuki (voice) (as Worm Miller)

What is Veboli?

Veboli provides personal movie advice, so you can easily choose the right movie to watch. Learn more

Stay up to date?

Read the Veboli blog

Instagram
Instagram
LinkedIn
Twitter

Got a question?

Send us a message

English

Largescale poster for Battle for Terra

Distribution

10

9

8

7

6

5

4

3

2

1

0

Distribution

10

9

8

7

6

5

4

3

2

1

0