This movie is over hyped. It is a cheap cheesy version of The Matrix. The plot had been used several times in other films. It is also very long and should have been edited. It is very Confusing at times. I did not like it at all. The movie is special maybe because it has diverse characters with more Asian representation. It is trying hard to be like The Matrix infused with family/ mother daughter/ father daughter drama with a touch of gay story.

Nevertheless, Michelle Yeoh is great in here except for corny seen before misuttered English words. I like her better in Crouching Tiger Hidden Dragon.