The story is incredibly unrealistic, an since it's story driven it taints every aspect of the movie. It tries to ram down an ideology while going so far over the top it's too hard to immerse yourself in the experience. Animation was good, but the movie certainly wasn't entertaining. If they dialed back the anti-energy aspect, got rid of some of the cheesier moments it probably would have been a fine film.