This movie is mostly about fighting, but fighting often looks so bad and underdeveloped. They should have used more cuts, or hire the main character who can fight more dynamically. What's the point of doing your own stunts, if they look weak and slow.

Often bad guys just stand in place and do nothing, waiting for John to turn to them and kill them. Other times then run out of cover towards John while having a gun. It looks so bad, like in a B-movie, and definitely not believable. Bullets do nothing, and yet everyone uses them for some reason.

Keanu Reeves accent and catchphrases like "I need a gun" sound forced and over-acted.

Good parts: Location shots and scene design, amny scenes look futuristic and cool.