Like many of the more negative oriented reviews I also found as follows: Not a good flow to the story; too many poorly developed jumbled confusing disjointed subplots & characters. Too long w/too many directions to comfortably follow or care about. Over-reliance on CGI (although of high quality) to carry the story. Could have used some KISS. I ended up ff a lot of it.