"The Avenging Fist" is one of the many HK Special Effect movies to come out over the last few years. It stands out on its own points, though - like the fact that it takes place in the future as opposed to the present or past - which means that there's characters jumping around on flying cars and through neon lights.
The main focus of the story is that of Nova, an agressive young man who feels the need to fight (don't we all?) and is trying to get his hands on a "Power Glove" - not of the Nintendo variety - which increases the user's fighting ability considerably. Nova also has a father who disappeared during the development of the Power Glove, who left Nova records of a fighting style called, of all things, the "Avenging Fists."
After several events, Nova manages to obtain a power glove and proceeds to unleash serious adolescent justice upon faceless baddies. Of course, Nova can't do it all by himself - so a bartender/street fighter by the name of "Iron Surfer" comes into play.
Personally, I think the movie should've been about Iron Surfer (Stephen Fung). Not only does he look a lot more cool and intense than Nova, but he also doesn't have all of the family melodrama that's included in Nova's story. Iron Surfer's just a guy who wants to love a cute girl and beat the life out of anyone/thing that gets in his way... even a surprisingly well animated CG monster. Unfortunately, Iron Surfer just gets turned into a crutch for Nova to take on the main villain with.
Yuen Biao has a decent sized role in this movie, but I was wanting to see more of him. Perhaps there should be a prequel with him and Ekin Cheng (who has a cameo as a younger Sammo Hung) that better explains the origins of the prevalent power gloves/avenging fists... It's unlikely, though.
Regardless, this movie very well accomplishes the SFX action spectacular it set out to be. You could go without seeing it and sleep comfortably at night, but if you're a sucker for these kinds of movies, give it a thorough viewing. "The Avenging Fist" is just fine.