卡斯塔羅(強尼哈勒戴 飾)表面上是個粗獷中不失優雅風度的資深廚師,然而實際上他卻隱藏了自己曾是職業殺手的身份。因為遠嫁澳門的女兒一家人慘遭不名凶煞殘暴屠殺,悲慟萬分的卡斯塔羅也不得不重出江湖展開復仇行動。體力與記憶力都大不如前的他找來三個香港在地的職業殺手—鬼 (黃秋生 飾)、柱 (林家棟 飾) 及肥樂 (林雪 飾)助陣,然而在越來越接近目標首腦之際,他們也開始陷入敵友難分的局面之中…