De passage pour une mission à Mexico, Julian Noble, un tueur à gages irlandais, se lie d'amitié avec un homme d'affaires américain, Danny Wright, à qui il enseigne le b.a-ba de son dangereux métier.
Six mois plus tard, Julian, qui a soulevé la colère de ses supérieurs en cumulant les erreurs sur son parcours meurtrier, se prépare à une retraite forcée, six pieds sous terre. Dans l'espoir de repousser l'échéance, le tueur part pour Denver où il rend visite à Danny.
Ce dernier, marié à la sympathique Bean, n'apprécie pas ces retrouvailles impromptues, encore moins l'invitation de son ami, qui le prie de l'aider à remplir sa dernière mission.