As a kid I watched a movie that was my dads. All I remember from it was there was some kind of (potentially reluctant) hero / anti hero. He's trying to shoot an (Asian?) guy who could dodge the bullets. This guy ends up training him up (perhaps) and then this hero / anti hero has the same ability. Ability in the ninja sense I think. One of these powers was the ability to run across liquid surfaces I think.

What I'm pretty sure on:

1. Western cop / hero / anti hero tries to shoot an Asian fella who can dodge bullets
2. At some point after the training he is being chased and he runs across wet concrete (or similar) whereas the bad guy falls straight in.

I have a feeling it was Charles Bronson or someone like that, and could have been quite b movie like.