Armour of God ★★★★

Top class stunt-work, decent fighting, ropey story.