À Paris, le tueur à gages Moskovitz
(Gordon Mitchell) abat un homme dans un photomaton. Éternel maladroit et dragueur impénitent, l'artiste Grégoire Lecomte
(Pierre Richard) n'a que quelques figurations et publicités à son actif. Il se rend à une audition dans l'espoir de décrocher le rôle d'un tueur. Pris pour un concurrent à cause de sa tête d'assassin, Moskovitz est souillé de peinture par Frédo
(Gérard Jugnot), l'ami et imprésario de l'acteur. Se trompant de porte, Lecomte est accueilli par Don Barberini
(Vittorio Caprioli) et son "filleul" Lorenzo
(Tiberio Murgia). Pour le compte de politiciens africains en colère, ces mafiosi l'engagent pour éliminer Otto Krampe
(Gert Fröbe), un trafiquant d'armes surnommé "la Baleine", qui va fêter son anniversaire à St Tropez. Enfin nettoyé, le vrai tueur s'énerve contre l'équipe de cinéma qui veut l'embaucher. Dans la rue, Grégoire est à la fois pisté par les contractuelles – collègues de sa jalouse compagne Josyane
(Christine Murillo) –, suivi par Moskovitz, et photographié par la D.S.T. En mission pour ce service secret, Sylvette
(Valérie Mairesse), dite "Bunny", tombe délibérément dans les bras de Grégoire au café-théâtre où il joue un petit rôle. Croyant toujours partir pour un film, l'acteur passe chez Salvatore Bozzoni
(Roger Carel) afin de récupérer le parapluie (réellement) équipé d'une aiguille empoisonnée. Pratiquant un double-jeu, ce tailleur prévient Krampe. En voyant une publicité, Don Barberini se rend compte de sa bévue. Après avoir salué son épouse Juliette
(Axelle Abbadie), fleuriste, Grégoire prend l'avion avec Sylvette. Sans s'en rendre compte, l'hurluberlu élimine Stanislas
(Didier Sauvegrain), un passager chargé par Krampe de l'éliminer, d'un coup de son "accessoire". Et lorsque lui et Sylvette sont emmenés en voiture à Nice par Frédo, son épouse Mireille
(Dominique Lavanant) et leurs cinq enfants, ils provoquent sans le savoir l'accident fatal de l'homme de main
(Mike Marshall) envoyé par Krampe pour les tuer. Malgré une embardée se terminant sur la plage, Grégoire et "Bunny" arrivent sains et saufs au Byblos, où reçoit le trafiquant. La réception aux couleurs des années trente a attiré les caméras, renforçant la conviction de l'acteur de se trouver sur les lieux d'un tournage. Croyant avoir affaire à un partenaire, Grégoire joue à Guillaume Tell avec Radj Kahn
(Yaseen Khan), le garde du corps hindou de Krampe. Surprenant la jalouse Josyane dans sa chambre d'hôtel, Grégoire empêche sa rencontre avec Sylvette. Invité par Otto, Grégoire fait fureur en provoquant une série d'incidents. Puis il remonte en prenant soin d'éviter ses deux maîtresses. Il découvre Moskovitz – qui vient de tuer Radj Kahn – qu'il affronte pour récupérer son précieux accessoire. Projeté dans la piscine, il amuse de nouveau la galerie. Mais Krampe est tué par le parapluie empoisonné lancé par le tueur, lequel est abattu par l'agent de la D.S.T. pour sauver Lecomte. Refusant de rejoindre son service, l'amoureuse Sylvette avoue tout à son bien-aimé Grégoire. Un an plus tard, le festival de Cannes célèbre le succès de l'acteur, qui a écrit, réalisé et interprété cette histoire vécue grâce au soutien financier... de Don Barberini !...