It is an adaptation of the "Demi-Gods and Semi-Devils," from Jin Yong's Wuxia novel. Well, the storyline is pretty simple and straightforward, very much like KungFu Cult Master, whereby the main character is accused of many incidents, and all sects attempt to kill him, and that's where the fight starts and ends.
The pace is alright, packed with action, BUT it could be slow at certain parts! I thought it had ended several times, but it keeps going with a runtime of 130 minutes!
In terms of actions, I like it very much! You could feel the strengths and forces of every hit, and the CGI has enhanced the visual excitement to another level! They really did a great job of combining the "wirework + CGI" and martial arts into a more effective action movie.
A few drawbacks as follows:
Firstly, the movie slows down due to the relationship between Qiao Feng and A Zhu. Yet, it's NOT well managed in such a way that it disrupts the flow and momentum of the movie!
Secondly, Donnie Yen appears to be only good in action, BUT not in romance! There is no spark of chemistry between Qiao Feng and A Zhu! Donnie's acting is rather stiff when it comes to intimate moments with A Zhu. Somehow it's more like a father-daughter relationship than a lover's.
Thirdly, the sub-plot in the 2nd half is rather odd, especially on the introduction of new characters of A Zu's parents and her rebellious sister. It could be due to time constraints, things are rushing off, so it does not gel well to the overall movie and looks disconnected!
Finally, with the ending, we could predict that there may be Part 2 in future. Since it will be a sequel, why NOT break this movie into 2 decent movies, instead of rushing everything out, causing an uneven focus on some details. Also I believe that audiences could enjoy it better, rather than having watched a lengthy movie without proper addresses of some plots.
I gave 6/ 10. Despite the weaknesses above, it's an ok movie for casual entertainment. As said, I love the action and fighting scenes, with the right speed, strength, and force! A watch-able one for this Chinese New Year! Go, Go, Go!!