Watch Battle for Terra Online

Film title: Battle for Terra
Language: English
Plot: BATTLE for TERRA is a fantastic journey to worlds we have only dreamed of. It is a story of friendship, family, sacrifice and most importantly, the realization that all of our survival relies on our earth's precious natural resources.

Battle for Terra  Series
Where to watch Battle for Terra online:

Watch Battle for Terra Trailer



Battle for Terra Cast & Crew

Brian Cox
as General Hemmer
James Garner
as Doron
Chris Evans
as Stewart Stanton
Danny Glover
as President Chen
Amanda Peet
as Maria Montez
David Cross
as Giddy
Dennis Quaid
as Roven
Luke Wilson
as Jim Stanton
Chad Allen
as Terrian Scientist
Rosanna Arquette
as Professor Lina
Bill Birch
as Terrian 2
Brooke Bloom
as Technician Quinn
Tom Connolly
as Technician Williams
Beverly D'Angelo
as Interrogator Wright