Jack est un tueur à gages. Toujours en alerte, il n’a aucune attache et surtout pas de sentiments. Quand une mission tourne mal et lui coûte la vie de la femme qu’il aime, il se fait la promesse que son prochain contrat sera le dernier.