Battle for Terra (2007) 8 January 20142 June 2025 Rating: ★★ Animation/War Between Human Colonists and Aliens Actors: Evan Rachel Wood, Luke Wilson, Brian Cox, David Cross, … Category: Science Fiction