警員徐瑜昌(張孝全 飾)為調(diào)查一宗黑槍案件,只身犯險(xiǎn)將黑幫人物龐天南之子捉拿。時(shí)值民選的最后階段,調(diào)查局方正北與龐天南達(dá)成交易:龐天南出人行刺候選人來(lái)?yè)Q回兒子無(wú)罪開(kāi)釋。黃營(yíng)候選人吳志雄在民調(diào)中被對(duì)手田正遠(yuǎn)遠(yuǎn)甩開(kāi),普通的宣傳戰(zhàn)已無(wú)法挽回局勢(shì),但一則更大的陰謀早已在暗中籌劃…… 龐天南義子金水(林家棟 飾)由越南返回?fù)?dān)任殺手,但是他得到的兩顆子彈卻并無(wú)致命的藥量,于此同時(shí),失業(yè)退伍軍人陳二同(廖啟智 飾)因生計(jì)所迫,收錢在刺殺行動(dòng)中扮頂罪羔羊。吳志雄在親民巡游時(shí)計(jì)劃正式啟動(dòng),金水槍擊吳志雄使田正陣營(yíng)陷入不利局面。這場(chǎng)自導(dǎo)自演的槍擊競(jìng)選秀牽涉高層利益,令負(fù)責(zé)此案的孫學(xué)仁(任達(dá)華 飾)警官與徐瑜昌倍感黑幕重重……