Filming Locations
- Victoria Harbour, Central and Western District, Hong Kong Island, British Hong Kong
- Nanjing Road and The Bund, Shanghai, People's Republic of China
- Kuala Lumpur, Klang Valley, Peninsular Malaysia, Malaysia
- Brisbane, Queensland, Australia
Read more about this topic: Police Story 3: Super Cop