寂寞的都市夜,電臺DJ西蒙(雷宇揚 飾)時常接到聽友Cat(甄子丹 飾)打來電話傾訴衷腸,Cat掛線,拿起槍變為冷血殺手,他沖入壹幢大樓,將目標人物和保鏢們全部擊殺。女警Carrie(吳辰君 飾)所在的小組接手此案,每日收聽同壹檔節目並且對Cat的聲音頗為熟悉的Carrie並不知道,Cat的形象早已出現在她的腦海……
Cat在執行新任務時偶遇故交Wesley(黃家諾 飾),原來兩人曾同為美國警察,Cat因Wesley的背叛失去了壹切,淪入不能回頭的殺手生涯。Cat誤會Carrie是Wesley女友,將其帶走,向她袒露了自己的孤獨與絕望,二人在天臺山跳了壹支寂寞的舞。不久Wesley挾持Carrie閨蜜要挾,Cat決定為Carrie孤身犯險。