故事发生在六十年代初期的印尼,盖伊(梅尔·吉布森 Mel Gibson 饰)是被电视台派往此处进行采访调查的记者。彼时,政府在雅加达刚刚成立,国内的情势一片混乱,这让盖伊的采访毫无头绪,一次偶然中,盖伊结识了名为比利(琳达·亨特 Linda Hunt 饰)的记者,比利虽然身材矮小,人脉却四通八达,在比利的帮助下,盖伊开始逐渐接触到了隐藏在这个政府中的某些秘密。 在雅加达,盖伊还邂逅了吉尔(西格妮·韦弗 Sigourney Weaver 饰),一位美丽而又勇敢的独立女性,两人之间碰撞出了爱情的火花。雅加达的局势不断的恶化着,比利和盖伊之间的友情亦因为种种矛盾而产生裂痕。。美籍华人廖柏兴、于美珍夫妇到香港投资办企业。临行前,于美珍将要到香港寻找失散多年的女儿的事如实告诉了丈夫。 在商贸洽谈会上,于美珍无意中遇到昔日的情人林建业。在得到丈夫的支持下,于美珍同林建业共同寻找20年前失散的他俩的女儿。 女青年邓雯雯莫名其妙地被人绑架,被于美珍救回后,她问爷爷邓锦辰自己的身世。 香港大商人邓锦辰父子在参观林建业的奶牛场时认识了于美珍,知道了林与于的不幸经历。邓向于讲述了他收养邓雯雯的真实情况。 在多方帮助下,于美珍、林建业经过几番曲折找到了女儿。 香港回归祖国前夕,离散了多年的亲人终于团聚。。