This film is very poor. Yes it looks nice, there is lots of shooting, but this comes at the expensive of the story which is seriously lacking. Its a movie with brillant set pieces for the various different gangs to shot each other. Nothing if any interest happens.
I knew this film was in trouble when the only thing I really remember is the random African characters.
Africans in China... Madness!