Dragon Squad (2005)
Interpol agents and gangsters battle in Hong Kong.
Release Date: 2005-11-10
5.5/10
- Country: Hong Kong, China
- Language: Cantonese | English
- Runtime: 150
- Revenue: $278,113