Troubled Hong Kong CID inspector Eddie Chan (Jackie Chan) is assigned to oversee the safety of controversial businessman Wong Yat-Fei (Law Kar-Ying) who is then kidnapped. A major investigation is launched and leads to Taipei and back to Hong Kong but unbeknownst to Chan - his new partner Inspector Hung (Kent Cheng) is an accomplice to the crime throwing the authorities off the trail.