Much like Japanese anime, Battle for Terra is an animated film that takes itself and its subject matter seriously from…