Personally, I find the movie to be quite a good watch. It outlines the actual situation of triads in Hong Kong and gives the viewer a glimpse of how triads are organized.Not only that, it also shows the viewer how the Hong Kong police control the triad situation and why the police don't just go all out and wipe out triads.Overall, the movie is rather violent due to the gangland methods of killings torture. Nevertheless, the movie stays true to the real world, thus the violence on screen is just a reflection of what really happens.I'd recommend this movie to any Triad/Mafia movie fan. Another good watch would be Dragon Squad. That movie has more guns than this, as in this movie there's more knives than guns (in fact I don't remember seeing a single gun).