为了纪念自己心目中最伟大的英雄纳尔逊•曼德拉,并为慈善事业筹款,喜剧演员艾迪•伊扎德去到南非,在27天内完成了27次马拉松长跑。他的马拉松旅程从曼德拉的家乡东开普省开始,途径开普敦、国家公园(当心狮子)、罗本岛监狱以及曼德拉当选总统的工会大楼。在埃迪奔跑、行走、并最终摇摇晃晃地走向终点的过程中,纳尔逊•曼德拉的话一直鼓励着他:“不要用我的成功,而是用我跌倒后重新站起来的次数来评判我”。。波子(郭富城饰)是个年轻有位的警察,与懦弱的多春鱼(吴孟达饰)是一对欢喜拍档,屡屡立功。有人扬言要绑架香港富豪李先生的儿子李泽洗(温兆伦饰),由于李泽洗刚刚回港,无人认识。李先生便想让警员假扮自己的儿子。波子被委以了重任,刚好女友阿信(邱淑贞饰)在李氏公司上班,阿信并不知道男友的卧底身份,只觉得自己的老板跟男友十分相似。与此同时,李泽洗青梅竹马的女友Jacky(张曼玉饰)也在公司出现了。波子在两个女子之间周旋,十分艰苦。波子无奈,只要跟Jacky说出真相,但歹徒出现并抓走了阿信与Jacky,波子马上前往营救……。帝姆斯考特和杜邦是生意合伙人,合作失败后帝姆斯考特带着一种发射性物质藏到了赞西比的一个矿区中,自己假死混在反叛军队之中,却使他的好朋友摩根船长受到牵连。杜邦利用摩根来找到帝姆斯考特,最后却让陈先生得到了能毁灭世界的放射性物质,摩根为了拯救世界,与乌博士一起能否找回失去的东西……。