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.
Battle for Terra isn’t listed on a streaming service in India right now. Check in Popcornie. It also searches JioHotstar, ZEE5, Sony LIV, Sun NXT and aha directly.
Evan Rachel WoodMala (voice)
Brian CoxGeneral Hemmer (voice)
James GarnerDoron (voice)
Chris EvansStewart Stanton (voice)
Danny GloverPresident Chen (voice)
Amanda PeetMaria Montez (voice)
David CrossGiddy (voice)
Justin LongSenn (voice)
Dennis QuaidRoven (voice)
Luke WilsonJim Stanton (voice)
Rosanna ArquetteProfessor Lina (voice)
Beverly D'AngeloInterrogator Wright (voice)
Arctic Dogs2019 · English
The SpongeBob Movie: Sponge on the Run2020 · English
Final Fantasy: The Spirits Within2001 · English
Chickenhare and the Hamster of Darkness2022 · English
Fire and Ice1983 · English
Mars Needs Moms2011 · English
Planet 512009 · English
Justice League: Gods and Monsters2015 · English
Plankton: The Movie2025 · English
Ben 10 vs. the Universe: The Movie2020 · English
Jimmy Neutron: Boy Genius2001 · English
Wendell & Wild2022 · English