I liked this film and if you enjoy sci-fi movies I highly recommend seeing this one in the theaters. It is not playing in a lot of places but I really urge you to try to find it because this film is pretty amazing. It is an action fantasy film that is full of excitement and amazing action scenes that will blow your mind. I suggest watching this film in IMAX because it looks absolutely amazing and it will enhance your experience. If it is not available in IMAX I suggest watching it in the best possible digital quality. The cast of this film is amazing as well and I was very impressed by Chen Kun, Zhao Wei, Zhou Xun, Yang Mi, Feng Shaofeng, Fei Xiang and Chen Tingjia. They will make you remember this film for a very long time and I bet if you see it once you will want to see it again.