I don't understand what people want... always exciting stories, everything unpredictable, extraordinary actors and director... what about catering? You're ridiculous! Your score is 1/10? Who are you? The perfectionist? The eternal unsatisfied? The latter of course... nothing can satisfy you... of course not this movie that is totally far from the perfection. I enjoyed it, I like martial art, I like action, I felt satisfied after watching this movie. No, you're wrong... I'm not in the movie, I don't even know where it has been shot... I just accept what I get... today a simple salad, tomorrow smoked salmon, after tomorrow a lobster... I can enjoy all the three, but you can't, sorry for you. Of course there are some goofs, of course there are deja vues, what are you looking for? Every movie should be a colossal, 10 Oscar winner, no flaw, no imperfection... stay on the ground man... you're only a human being, not a Divine being.
Stop comparing a movie with another one, it makes no sense... it's like comparing a person with another one... they are different, totally even if they look like similar.
John Wick, Kill Bill? They are different and everything is different, actors, director, cameramen, everything and even the stories.
For those who are more tolerant and can enjoy even simple things... if you like action, martial arts, a simple story, good acting and directing and you are not impressed by seeing blood and people killed (not few indeed), then this movie is for you...