En amerikansk CIA-agent anlitar en fransk agent vid namn Deveraux för att åka till Kuba och undersöka rykten om en NATO-spion kallad Topaz. I Havanna visar sig Deverauxs uppdrag bli farligt och lämnar spår i form av mord, svek och självmord. När uppdraget är avslutat återvänder Deveraux till Frankrike. När han ska avslöja dubbelspionen växer spänningen och farorna till en gastkramande avslutning.