Definitely an exciting film. Cool special effects, etc. Interesting ideas presented & explored.
However if you're a stickler for quality writing, theme, plot, etc... plot line was weak, characters were under-developed. Too many story lines to effectively connect with any of the characters.
With all the rave reviews I think I was expecting a higher level intelligent writing & it simply fell short. Personally, I think my own imagination is a lot better.
That being said, it was an entertaining film & not overly predictable. The 2+ hours flew by. I actually think this film could have been even more successful (& intelligent) as a trilogy or two-part film.