Only gave three stars to Donnie yen and his team.. The rest really need to improve on acting.. Also just mix in two different audio of Chinese and Cantonese together, like normal conversation. The Chinese dub and the Cantonese Dub are so bad for those who doesn't speak.. Just open to all language audio, there is not need for a "DUB"..
The story line is bit meh, its just random jump scene from one end to other end.. Like no head or tail.. The special effects, dial down a bit.. At least act that you are really hurt or going to die, meaning have a face of it. not with perfect makeup with bit of blood and is DIYING!!.. Or drowning.! Also if want to use more CGI, its okay with it.. but put more focus on Acting skills than rely one CGI..