Terrible, convoluted movie, with a weird plot and weirder execution. Not worth the hype it's getting. It takes forever for the plot to move forward. Yeah some visuals are great, but it doesn't offset the other trashy parts you've gotta sit through.