狄龙移居加拿大后,落地生根。育有一子一女,但因与妻婚姻破裂,狄龙父兼母职,照顾一对年幼子女。邻居住有一对父女,父亲谷峰脾气暴躁古怪,养女梁婉静,侍父至孝。狄龙对梁婉静颇有印象,暗恋多时,惜梁婉静始终未觉。狄龙为了与老父张瑛团聚,因此安排张瑛到加拿大安享晚年。不料,在谷峰父女设宴为张瑛洗尘时,发觉张瑛 乃当年之情敌。自此之后,两人终日斗气,势成水火。狄龙、梁婉静二人虽无法平息两老之争斗,但却造就两人更多接触及互相了解之机会。不久梁婉静接受了狄龙之示爱,两老极力反对,谷峰父女更大吵一场,最后谷峰竟趁风雪之夜失踪,一场雪地寻人的风波因而展开……。每个火车司机在职业生涯中会撞死20多人,这些死者通常是因为寻死、失误、酒醉或仅仅是一不小心而丧生。伊利亚是一名即将退休的火车司机,他共撞死了28人。他19岁的养子西玛继承了他的工作,西玛非常担心自己也会撞死人,而老司机们都安慰他说,一周内就会发生,但是几周过去后,没有发生一起撞人事故,而这也使得他精神极度紧绷。伊利亚为了帮助他,找到了许多想要自杀的人,让他们跳到车轨上自杀,但是最终这些人都放弃了自杀的念头。无奈之下,伊利亚自己躺在了车轨上想用自身的死来拯救西玛…。