Jusqu'au jour où il accepte un contrat sur Louise, la première femme qu'il aurait à tuer, Léonard, tueur à gages, ne s'est jamais posé de questions sur ses cibles. Mais Louise n'est pas sans lui rappeler Diane, son amour disparu. Elle se révèle rapidement être la nouvelle conquête de son unique ami, Carlo. Partagé entre doute, culpabilité et désir de s'abstraire de tout sentiment, Léonard décide d'honorer le contrat. Rapidement les fils relationnels et amoureux qui se nouent dans son petit cercle de proches viennent perturber le fonctionnement froid du tueur.