故事发生在二十世纪初期,澳大利亚政府决定实行一项残酷的计划,他们强行将白人与当地土著所生的混血孩子们从亲人身边带走,编入摩尔河营地,通过训练和教化将他们变为廉价劳动力,更妄图用包办婚姻来改变他们那所谓的“低贱血统”。 14岁的莫利(Everlyn Sampi 饰)就是这些孩子中的一员,无法忍受营地里的痛苦生活,勇敢的她决定出逃。和莫利一起逃跑的还有黛西(Tianna Sansbury 饰)和格雷西(Laura Monaghan 饰),三个女孩将要面对的是一千五百英里的漫漫路途和在她们身后穷追不舍的木都(大卫·古皮利 David Gulpilil 饰)。三个孩子能够顺利的到达目的地吗?在那里,又会有着怎样的生活在等待着她们呢?。谢颖的离开让张伟杰(梁朝伟 饰)深受打击,封闭起了内心,不愿意再结识新的伴侣。期间,叔父张竟成(周润发 饰)从大陆来到香港,叔侄两人之间建立起了深厚的友谊。一次偶然中,张伟杰认识了名为巧宣(曾华倩 饰)的女孩,巧宣的温柔和善良融化了张伟杰内心的坚冰,两人渐渐走到一起,最终携手步入了婚姻的殿堂。
然而,随着时间的推移,最初热切的激情慢慢冷却,久而久之,张伟杰竟然和巧宣的好友吴欣产生了一段不道德的恋情。在一宗谋杀案里,吴欣不幸的成为了受害者死于非命,这起案件将巧宣和张伟杰也牵扯了进去。。