This is one of the best Asian movies I have seen. It's got a lot to offer. Great wire fights for the action fans. A touching story about true love for drama fans and great visuals. Maybe the story is a little bit confusing if you watch it for the first time but the action and visuals keep you interested. If you watch it for the second time it all becomes clear and satisfying. This movie deserves multiple viewing. It's an enrichment for my collection. Watch it and enjoy. Beautiful!!