poster movie

Battle for Terra

Their world is mankind's only hope for survival.

6.134 average rating
★★★★★
6.134
English / 85 MIN. / 2007

The Genres

The Synopsis

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.

The Cast

Evan Rachel WoodBrian CoxJames GarnerChris EvansDanny GloverAmanda PeetDavid CrossJustin LongDennis QuaidLuke WilsonRosanna ArquetteBeverly D'AngeloDanny TrejoRon PerlmanMark HamillBrooke BloomTom ConnollyMichael ScovottiChad AllenTimi PrulhiereBill BirchLaraine NewmanPhil LaMarrDavid KrumholtzJames DevotiBrian D. JohnsonAlec HoldenMasam HoldenVanessa JohanssonZoë Bleu Sidel

Recommended

Movies

poster movie

Arctic Dogs

5.9 average rating
★★★★★
poster movie

The SpongeBob Movie: Sponge on the Run

7.388 average rating
★★★★★
poster movie

Final Fantasy: The Spirits Within

6.201 average rating
★★★★★
poster movie

Chickenhare and the Hamster of Darkness

7.211 average rating
★★★★★
poster movie

Mars Needs Moms

6.011 average rating
★★★★★
poster movie

Planet 51

5.922 average rating
★★★★★
poster movie

Fire and Ice

6.7 average rating
★★★★★
poster movie

Justice League: Gods and Monsters

7.098 average rating
★★★★★
poster movie

Plankton: The Movie

6.655 average rating
★★★★★
poster movie

Jimmy Neutron: Boy Genius

6.123 average rating
★★★★★
poster movie

Ben 10 vs. the Universe: The Movie

7.4 average rating
★★★★★
poster movie

Green Lantern: Emerald Knights

6.7 average rating
★★★★★
poster movie

Star Wars: The Clone Wars

6.168 average rating
★★★★★
poster movie

Avatar Aang: The Last Airbender

9.027 average rating
★★★★★
poster movie

Wendell & Wild

6.578 average rating
★★★★★
poster movie

Cranston Academy: Monster Zone

6 average rating
★★★★★
poster movie

G.I. Joe: The Movie

6.6 average rating
★★★★★
poster movie

Hitpig!

6.6 average rating
★★★★★
poster movie

The Sea Beast

7.336 average rating
★★★★★
poster movie

Ben 10: Alien Swarm

6.22 average rating
★★★★★