梅家四姐妹父母早亡,多亏大姐大香(梅艳芳 饰)独立经营点心店,妹妹二香(柏安妮 饰)、三香(陈加玲 饰)和四香(袁洁莹 饰)才能顺利完成学业,出落成开朗可爱、美丽动人的大姑娘。三个妹妹吸引来无数的追求者,她们也各自找到了心仪之人。然而梅家有个不成文的规定,只有大姐出嫁后三个妹妹才能顺序出嫁,偏偏大香不重仪表,脾气又坏,男人们唯恐避之不及,这可愁坏了三个愁嫁的女孩。为了让姐姐早日找到如意郎君,她们和各自的男友商量帮大香物色一个合适的对象。
三好小男人曾灶才(曾志伟 饰)被女友爱丝(吴君如 饰)抛弃,伤心欲绝之时,他被三姐妹找来追求冰山美人大香……。南非加莫拉岛拥有丰富的石油和钻石资源。在维吉尼亚州中情局总部一场政治阴谋正在计划着。德生是中情局的腐败份子,他以中情局的名义雇佣了查波的军团,表面上是帮助中情局去推翻驻军加莫拉岛军阀西比阿尔福卡的统治,而背地里德生是想要把加莫拉岛的资源占为己有。西格接到任务后带领着琼斯去前线与西比阿尔福卡军团战斗。但因情报有误,西格与琼斯遭到了法国突击队的围剿,琼斯牺牲了。西格请求援军但德生没有任何回应,他意识到被他们出卖了,便带着伤员逃离了战场。
西格回来后立即前往琼斯的家中看望了他的妻儿,留下了抚养费并向他的妻子保证定会给琼斯报仇。查波接到了新的任务,希腊军火商阿迈特戴森准备出大价钱来救出被关在监狱中的儿子。阿迈特戴森的儿子被关押在兰度监狱,这所监狱是南半球戒备最森严的监狱。查波觉得靠他现在的手下完成这次任务的话,几乎是不可能的,他便把西格请来,并让手下劫持了琼斯的妻儿强迫西格完成这次任务。西格对查波的雇佣兵并不信任,便要求与佣兵黑客塞繆尔一同执行这次任务。
德生怕西格对他进行报复,他便安排西格的情报专家玛克辛对西格进行监视。他从玛克辛口中得知了这次新任务,德生决定对此次任务进行干扰并找机会除掉西格。一切准备就绪,查波的雇佣兵团前往了监狱,按照西格的计划,他用对讲机远程指挥着队伍,一切都顺利的进行着。但监狱中却没有阿迈特戴森儿子的身影,反而这时警报响起,所有狱警出动歼灭了查波的雇佣兵团。与此同时,德生从玛克辛那里得到了情报,西格的真正目标是纳塔尔国家银行,这间银行是全世界最安全的银行,玛克辛与西格乔装成了拆弹人员混进了银行内部,并依靠塞缪尔的电脑远程操控,成功入侵了银行的安全系统,并把5200万美元存入了德生的账号。此时德生来到了银行抓捕西格,但他却遭到了西格的伏击后晕倒在地,原来从一开始玛克辛就散播假情报给德生,为的就是完成这次复仇计划,现在有了入侵银行的证据德生有口难辩,德生醒来时手握着5200万存款的收据,被好望角警局局长当场抓捕。
查波知道大势已去,便挟持人质琼斯妻儿躲回了老巢,西格让塞繆尔追查到了查波的地址,经过一番激烈的枪战,最终西格消灭了查波与雇佣兵团,完成了自己的诺言,祭奠了好友琼斯的在天之灵。。