帅气的高中男校足球队队长约翰,与戏剧社中跑龙套的小演员提姆,两人携手面对过许多外界的歧视、批评,也曾在诱惑与忌妒间摆荡,相识相恋15年至今,原本以为他们的爱情已是圆满,直到爱无法解决的问题逐渐浮现,考验着他们之间的关系。。故事发生在20世纪30年代的上海,托德(拉尔夫·费因斯 Ralph Fiennes 饰)是一位生活和事业都陷入了瓶颈的外交官,整日混迹于欢场和酒馆之间。刚刚来到这里的时候,托德也有过宏大和高远的理想,但渐渐失去的视力和复杂的权谋争斗让他无法再在职业的道路上前进下去。
在一家夜总会里,托德结识了名叫索菲亚(娜塔莎·理查德森 Natasha Richardson 饰)女子。索菲亚曾是声名显赫的伯爵夫人,如今却沦为艳舞女郎,为了抚养十岁的女儿,她甚至不得不出卖自己的肉体。就是这样境遇相同的两人,不断的相互吸引着。不久之后,日侵华战争全面爆发,而此时,托德才发现了自己压抑已久的对于索菲亚的强烈爱意,这对心心相印的男女最终能否终成眷属呢?。卡特里娜是一位单身母亲,她带着年幼的女儿克拉拉横穿全国,准备开始新的生活。但是他们的车却在一个渺无人烟的地方抛锚。在卡特里娜更换轮胎时,克拉拉从沙漠公路上走远,并被一条有毒的响尾蛇咬伤。急于挽救女儿生命的卡特里娜接受了一位神秘女子的帮助。这名女子奇迹般治愈了克拉拉,但却要求卡特里娜去杀掉一个陌生人作为抵偿。为避免女儿在日落时再次身陷险境,卡特里娜必须尽快解决一个道德难题:谁应当活下来,谁又该死去?。