Gratuitous violence towards the "whales" ruined the movie for me.
There wasn't much of a story line. Too much fighting, too little story. I got bored with all the battles. On and on. All the special effects in the world doesn't hide the lack of a well written story and character development. The accurate depiction of corporate greed was painful to watch.