David Miller ist ein Vietnam-Veteran, der Gewalt abgeschworen hat und nachdem er gezwungen war, in Notwehr ein vietnamesisches Kind der Viet Cong in die Luft zu sprengen, zum Minister wurde. Jahre später, als Davids Frau Gail und Tochter Kim bei einem Massaker auf einem Flughafen in Rom, Italien, von einer Gruppe von Terroristen unter der Führung von Ali Aboud getötet werden, ist David am Boden zerstört.
Das State Department, unter der Leitung von Herrn Whiteside, ignoriert so gut wie Davids Bitten um Gerechtigkeit, weigert sich sogar, David zu sagen, wo sich Aboud befindet. David ermittelt und entdeckt, dass Aboud sich jetzt im Libanon befindet. David verbringt einige Zeit damit, unter seinem alten Freund, Colonel Freeman, zu trainieren, dann bewaffnet sich David, um in den Libanon zu gehen und sich an Aboud zu rächen.
Im Libanon trifft David auf Reverend Bloor, der Teil einer Mission im Libanon ist. Whiteside will, dass Aboud geschützt wird, denn Aboud ist ein Agent, der für die Regierung der Vereinigten Staaten arbeitet. Daher schickt Whiteside Freeman in den Libanon, um ein Auge auf David zu haben, und Whiteside hat Freeman auch den Befehl gegeben, David zu töten, falls David versucht, Aboud zu töten.