Battle for Terra
Watch Battle for Terra full movie online Movies123. Watch Battle for Terra 123movies online for free. Battle for Terra 123Movies: 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.
Genre: Action , Adventure , Animation , Science Fiction
Actor: Evan Rachel Wood , Brian Cox , James Garner , Chris Evans , Danny Glover , Amanda Peet , David Cross , Justin Long , Dennis Quaid , Luke Wilson , Rosanna Arquette , Beverly D'Angelo , Danny Trejo , Ron Perlman , Mark Hamill , Brooke Bloom , Tom Connolly , Michael Scovotti
Director: Aristomenis Tsirbas
Country: United States of America