1978年,战争把意大利撕裂为二:意大利共产党(DCI)与该国保守主义的传统党派——基督教民主党(DC)——结成具有里程碑意义的联盟,这也意味着在西方国家的历史上,第一个由共产党支持的政府即将登上权利舞台。 DC党派主席Aldo Moro是该协议的主要支持者。 1978年3月16日,就在新政府举办成立仪式的当天,Aldo Moro在一次伏击中被绑架。 他被扣押了长达55天,这也意味着55天的希望、恐惧、谈判、失败、善意和恶行。 55天后,就在DC罗马总部和PCI总部的中途,他的尸体在一辆汽车后备箱中被发现。。寂寞的都市夜,电台DJ西蒙(雷宇扬 饰)时常接到听友Cat(甄子丹 饰)打来电话倾诉衷肠,Cat挂线,拿起枪变为冷血杀手,他冲入一幢大楼,将目标人物和保镖们全部击杀。女警Carrie(吴辰君 饰)所在的小组接手此案,每日收听同一档节目并且对Cat的声音颇为熟悉的Carrie并不知道,Cat的形象早已出现在她的脑海……
Cat在执行新任务时偶遇故交Wesley(黄家诺 饰),原来两人曾同为美国警察,Cat因Wesley的背叛失去了一切,沦入不能回头的杀手生涯。Cat误会Carrie是Wesley女友,将其带走,向她袒露了自己的孤独与绝望,二人在天台山跳了一支寂寞的舞。不久Wesley挟持Carrie闺蜜要挟,Cat决定为Carrie孤身犯险。。