Il cecchino Thomas Beckett (Tom Berenger) viene assunto dai funzionari della NSA, William Avery (Denis Arndt) e Richard Addis (William Duffy) per eseguire un'operazione segreta per eliminare un sospetto terrorista. Il terrorista risulta essere un amico di Beckett e il vero scopo della missione si rivela essere qualcosa di diverso da quello che è stato detto a Beckett.