Well done. I was not sure about the 3D effect but I am glad I watched it in 3D. Must see movie and I liked the political message that it delivered. The ending was not un-expected but the special effects keeps you engaged. Both my husband and I enjoyed it.