寂寞的都市夜,电台DJ西蒙(雷宇扬 饰)时常接到听友Cat(甄子丹 饰)打来电话倾诉衷肠,Cat挂线,拿起枪变为冷血杀手,他冲入一幢大楼,将目标人物和保镖们全部击杀。女警Carrie(吴辰君 饰)所在的小组接手此案,每日收听同一档节目并且对Cat的声音颇为熟悉的Carrie并不知道,Cat的形象早已出现在她的脑海…时光荏苒,岁月如梭,但我对你的想念却从未减少。
Cat在执行新任务时偶遇故交Wesley(黄家诺 饰),原来两人曾同为美国警察,Cat因Wesley的背叛失去了一切,沦入不能回头的杀手生涯。Cat误会Carrie是Wesley女友,将其带走,向她裸露了自己的孤独与绝望,二人在天台山跳了一支寂寞的舞。不久Wesley挟持Carrie闺蜜要挟,Cat决定为Carrie孤身犯险。