MovieTrakr
Poster for Battle for Terra

Battle for Terra

2007 1h 25m English 6.1

Action, Adventure, Animation, Science Fiction

Their world is mankind's only hope for survival.

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 in India

Not streaming in India right now.

Streaming data from JustWatch.

More like Battle for Terra

Arctic Dogs

2019 5.9

The SpongeBob Movie: Sponge on the Run

2020 7.4

Final Fantasy: The Spirits Within

2001 6.2

Chickenhare and the Hamster of Darkness

2022 7.2

Justice League: Gods and Monsters

2015 7.1

Mars Needs Moms

2011 6.0

Fire and Ice

1983 6.7

Planet 51

2009 5.9

Plankton: The Movie

2025 6.6

Ben 10 vs. the Universe: The Movie

2020 7.4

Jimmy Neutron: Boy Genius

2001 6.1

Justice League x RWBY: Super Heroes & Huntsmen, Part Two

2023 6.9

Track what you've watched and what's next