阿建(黃秋生)發現以暴制暴才是對抗惡行的唯一途徑,化名"死神"展開私刑制裁。他通過跟蹤、綁架等手段懲罰惡質司機,甚至將拒載者綁在車頂任其顛簸。隨著行動升級,阿聰(于榮光)發現好友已偏離正義軌道,在追查"死神"身份過程中陷入情義兩難。某次行動中阿建誤將普通司機當作惡人施暴,導致無辜者重傷昏迷。面對失控局面與警方追捕,阿建最終在暴雨夜駕駛改裝出租車沖向海邊,在象征性的贖罪儀式中與車輛一同墜海。阿聰在遺體旁發現記錄著所有懲治對象的日記本,封面上寫著"正義必須存在,哪怕以罪惡之名"。