The story is pretty generic and predictable, however, the fight scenes is where this movie rocks.
As I mentioned in the title of my review. it's refreshing to see live action again! No CG no wires, no stunt doubles. The fight scenes are well choreographed to where it makes you go "WOW! Did she really do that?!?". I found myself rewinding and re-watching the fight scenes!
The main reason, ...