作曲家波特(约翰·马尔科维奇 John Malkovich 饰)和作家妻子姬特(德博拉·温格 Debra Winger 饰)在二战后携两人的朋友雷纳(坎贝尔·斯科特 Campbell Scott 饰)一起来到北非撒哈拉旅行。在神秘而捉摸不定的沙漠中,波特和姬特的婚姻危机似乎也因此得到了异样 的缓和——波特流连于和当地的妓女寻欢,而姬特却和雷纳发生了关系。在夫妻关系的断裂中,波特和姬特重新意识到对方对自己的重要性。然而此时波特不幸染上霍乱,姬特带着他辗转奔袭在撒哈拉,严酷的沙漠吞噬了希望,最终波特还是离姬特而去。姬特在悲痛中阴差阳错跟随一支驼队继续在沙漠中踯躅,并成为驼队的女人,在无尽的沙漠中渐行渐远……。日本秘密警探滕堂受命到港铲除大毒枭李占美,他佯装贩毒打入匪巢,将李的三个儿子击毙。此时,香港皇家缉毒警官朱丽娅与助手泰迪获悉李占美与日本黑帮将进行毒品交易,亦展开调查。李占美为报子仇,派冷面杀手齐玄章杀死泰迪,并追杀滕堂至日本。朱丽娅追踪调查亦来到日本。于是,一场生死厮杀顷刻展开……。母亲逝世后,白兰(张柏芝饰)飘洋过海,前往韩国仁川市投靠素未谋面的叔叔,但到了那里才知道叔叔已移民加拿大。她钱财用尽,无奈下只好同人假结婚以获取居留权。
白兰从没有见过 “丈夫”李江齐(崔岷植饰),身边只有他的一张照片和一个名字。白兰辛苦打工、身体过劳,生活孤单外还要忍受四周的眼光。唯一带给她安慰的是房里那张“丈夫”的照片,她很感激这名素未谋面的陌生男子,但事实上,对方是个无所事事的中年混混,由于缺钱才会同意假结婚。
命运让他们屡次错失见上一面的机会,一直到有件事情发生……。