Français travaillant à Londres, Henri Boulanger
(Jean-Pierre Léaud) est licencié au bout de quinze ans suite à la privatisation de son service. Échouant dans ses tentatives de suicide, il paye un truand
(Michael O'Hagan) pour qu'il le fasse abattre. S'ennuyant d'attendre sa dernière heure, le triste sire se rend pour la première fois dans un pub, et s'épanche auprès de Margaret
(Margi Clarke), une gentille vendeuse de fleurs. Tombant amoureux, il s'installe chez elle et cherche à annuler le contrat, mais le bar du caïd a été détruit. Pour sauver son bien-aimé, la femme assomme le tueur à gages
(Kenneth Colley) venu l'attendre. Le couple se réfugie à l'hôtel. En radiographiant les poumons du tueur, un médecin
(Tony Rohr) lui apprend qu'il n'en a plus que pour un mois ou deux à vivre, ce qui motive davantage celui-ci à terminer sa dernière affaire. En suivant les deux comparses
(Nicky Tesco) et
(Charles Cork) du caïd, le Français se retrouve accusé du meurtre d'un bijoutier cambriolé, et s'enfuit. Grâce au réceptionniste de l'hôtel, Margaret le retrouve comme serveur dans le petit restaurant de Vic
(Serge Reggiani). Ils décident de partir pour la France. Après avoir donné tout son argent à sa fille
(Ette Elliot) qu'il renvoie, le tueur retrouve Henri, mais retourne l'arme contre lui-même. La capture des deux voleurs disculpant son compagnon, Margaret revient rapidement au restaurant. Son taxi manque de le renverser !...