In 'Battle for Terra', a peaceful planet called Terra is invaded by a group of aliens, and the inhabitants must band together to fight for their home. The movie explores themes of alien invasion, resistance, and the importance of protecting one's planet.
Where to watch in United States