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.