经过特警训练的警察陈家驹(成龙)一直是一个正直办案,勇于拼命的警察,但是他常常忽略了自己的女友(张曼玉)。有一次,在一次围剿行动中,陈家驹抓捕了大毒枭朱滔,但是因为证人莎莲娜(林青霞)突然失踪,他没有办法将朱滔绳之以法,结果陈家驹受到了降职处分。朱滔为了报复陈家驹,策划将他引诱到被囚禁的莎莲娜的别墅,并派手下杀掉一名警察,将罪责归咎于陈家驹。陈家驹只能四处流浪,被警方通缉。
幸运的是,莎莲娜成功逃脱,她意识到朱滔是一个不择手段的人,为了自保,她冒险潜入朱滔的办公室,偷取证据。但是她被朱滔的手下追杀,陈家驹及时赶到,与朱滔的手下展开了激战。