年輕軍官許文強(qiáng)(張國(guó)榮)逃往路上被日本特務(wù)伏擊墮海漂浮到外灘岸上時(shí)身體不支暈倒丁力(劉德華)路過欲將其救卻遭其下意識(shí)的武力兩人一番打斗后結(jié)為好友丁力偶然救下上海大亨馮敬堯(吳興國(guó))的千金馮程程(寧?kù)o)后許下心愿要娶其為妻但襄王有夢(mèng)神女卻心另有所屬馮程程只把他當(dāng)好朋友愛的恰是某次旅途中在火車上結(jié)識(shí)的他的好兄弟許文強(qiáng)而許文強(qiáng)也因她的勇敢善良機(jī)智對(duì)她產(chǎn)生了好感 許文強(qiáng)再次遇上馮程程時(shí)激情沒能控制與丁力的交情畫上句號(hào)而當(dāng)許文強(qiáng)與馮程程談婚論嫁時(shí)許文強(qiáng)意外發(fā)現(xiàn)馮敬堯正是追殺他和同僚的幕后黑手他的身份也被對(duì)方認(rèn)出火藥味頓時(shí)彌漫房間