《枪林恋曲》护士嘉蕊(陈奕迅饰)和景农(周丽琪饰)约会。虽然有一些争执,但还是很甜蜜的。他们决定前往欧洲加强他们的关系。出门的那天,贾睿发现自己的车不见了,两人就停了下来。场上发生争吵,景农一气之下提出分手,贾睿也气愤离开。出乎意料的是,他发现车子停在离街道不远的地方。打开后备箱,贾睿惊讶地发现,里面是一个浑身是血的人。这个人的失误,华哥(王志文饰)拿枪指着贾睿,把他绑架到车里当司机,一路躲过了警察的追捕。,并帮华歌的弟弟包扎伤口。贾睿多次试图逃跑,但都无济于事。唯一的机会,贾睿本能地逃了出来,却因为一个孕妇而停了下来。这个孕妇,竟然是华哥的妻子(秦海璐饰)。景农正等着贾睿改变主意,可还没等到,坏消息就传来了,她拼命想救下自己的爱人。但是,即使贾睿一路救人,也无法阻止悲剧的发生。