故事开始于1940年的春天,德军的铁蹄踏破了法国境内的祥和与宁静,为了躲避战火,成千上万的法国人乘上了前往和平地带的火车,朱利安(让·路易·特兰蒂尼昂 Jean-Louis Trintignant 饰)就是人流中的一员,他不仅要照顾年幼的小女儿,还要担负起保护身怀六甲的妻子(安妮·维亚泽姆斯基 Anne Wiazemsky 饰)的安全的责任。 一场意外让朱利安和妻女走散了,之后,他在火车上邂逅了名为安娜(罗密·施奈德 Romy Schneider 饰)的女子。安娜是一名德裔犹太人,在不被法国人接受的同时,她还遭到了纳粹的通缉。命运的红线将朱利安和安娜紧紧的拴在一起,动荡的大环境中,他们不得不依靠彼此。。越战后,退役越军阮力辗转来到香港靠杀人为生,期间遇上琳并成为情侣。然而一次行动中,阮力奉命要干掉琳之父亲,上司坚得悉琳对其生疑,故下令阮力杀琳以灭口。阮力带琳逃走,坚下令追杀二人,期间琳得悉阮力乃杀父仇人,伤心欲绝,力为让琳亲报父仇,故意开枪杀她,琳开枪还击,力含笑倒地……。