The movie was visually appealing. But the story was as predictable as the characters. "Humans bad", "blue ones good". I rolled my eyes so far back in my head I could see my brain shrinking with the one line "let's make so money!" Everything about the plot was dragged out way longer than it needed to be. The movie could have been wrapped up in half the time at best, two hours at worst. But three was just torture. I found myself becoming so annoyed with the characters and story, mainly the reason humans came back, that I ended up wanting the humans to win. If you have no compassion for the human race, you will love this movie.