Visually very stunning. The trailer hyped it as more exciting than it actually was. The film seemed to be somewhat disconnected in its continuity of story telling. A lot of loose threads were left leaving you wondering what was going to happen next only to be catapulted into another scene not quite knowing what just happened. Overall, I left the theater feeling unfulfilled and left with a lot of questions as to how everything fit together. I was only mildly impressed by the overall film.