This interesting and long (120 minutes) movie puts Jackie Chan into an unusual role for him, as his character (an illegal Chinese immigrant in Japan) becomes the leader of a Chinese gang, fighting or allying with rival Taiwanese and Yakuza gangs.
If you are expecting a kung fu movie, there is little of Jackie's famous kung fu here. There are fight scenes, and there is violence and gore.
If you are expecting the usual Jackie Chan "feel good" movie, this is not that. This is a rather grim story with a grim ending.
Is this a realistic gangster movie? I felt the movie tried too much to make Jackie Chan's character a 'good' gangster, to the point that it seemed silly at times, and left the character's other actions unexplained.
Even at 120 minutes, it seemed they were trying to fit too much story into the movie. But it does make you feel sad for the exploited Chinese workers, it shows how good intentions don't always work out, and it has a cinematic ending.
I can only give it 4 stars out of 10.
However, from a wargaming perspective, this does provide lots of ideas for anyone wanting to wargame a Triads campaign involving Japanese rival gangsters, Taiwanese criminals, exploited illegal Chinese workers, dirty politicians, an honest cop or two, pachinko parlors and comfort houses.