Net Worth →
Franchises

Battle for Terra (2007): Where to Watch, Cast & Facts

An evergreen, sourced guide to Battle for Terra: streaming options, cast and core facts.

By the Pop Culture Files editorial team4 min read✓ Fact-checked
Battle for Terra poster
The Movie Database (TMDB) · TMDB image asset

Battle for Terra (2007) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next. Their world is mankind's only hope for survival.

Where to watch

TMDB's U.S. watch-provider data lists Google Play Movies, YouTube. Availability changes by country and date, so check your streaming app before watching.

Cast

Evan Rachel Wood as Mala (voice); Brian Cox as General Hemmer (voice); James Garner as Doron (voice); Chris Evans as Stewart Stanton (voice); Danny Glover as President Chen (voice); Amanda Peet as Maria Montez (voice); David Cross as Giddy (voice); Justin Long as Senn (voice)

About Battle for Terra

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.

More like Battle for Terra

Figures and availability come from public TMDB data and are provided as a sourced reference.

Frequently asked questions

Where can I watch Battle for Terra?

TMDB's U.S. watch-provider data lists Google Play Movies, YouTube. Availability changes by country and date, so check your streaming app before watching.

Who is in the cast of Battle for Terra?

Evan Rachel Wood as Mala (voice); Brian Cox as General Hemmer (voice); James Garner as Doron (voice); Chris Evans as Stewart Stanton (voice); Danny Glover as President Chen (voice); Amanda Peet as Maria Montez (voice); David Cross as Giddy (voice); Justin Long as Senn (voice)

Is this Battle for Terra guide official?

No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.

Sources

More in Movies