Man, it's SUPER kinetic and very well done, but GAWD the fighting itself (which is 80% of the movie) is SO fake. These fights go on and on and on and on and on when, in real life, they're over in seconds.
So, thumbs UP for entertainment value.
Thumbs DOWN for realism.