Fast paced and entertaining cops and robbers tale, filmed in China by a Hong-Kong director, as a police drug squad coerces a drug boss to lead them to the drug lords. Lots of neat twists and turns, with some violence thrown in for good measure.
Fast paced and entertaining cops and robbers tale, filmed in China by a Hong-Kong director, as a police drug squad coerces a drug boss to lead them to the drug lords. Lots of neat twists and turns, with some violence thrown in for good measure.