Terra (2007)

Battle For Terra

  • Released: 2007
    • Length:
    • Plays: ???
Synopsis >

Battle for Terra -- 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