Battle For Terra

Battle For Terra

  • Released: 2009
    • Length: 01:20:00
    • Plays: ???
Synopsis >

When the peaceful planet of Terra is invaded by humans fleeing a dying Earth, a young girl is the only one who can save both civilizations from complete annihilation.

TV GUIDE Users' Most Popular