Jim Wormold, een Engelse stofzuigerhandelaar, leidt een rustig leventje in het Havana van voor Castro. Zijn enige zorg is zijn tienerdochter Millie, die een dure smaak heeft en aan wie hij geen weerstand kan bieden. Dan wordt hij onverwacht gerekruteerd voor de Engelse inlichtingendienst. Omdat er niets noemenswaardigs gebeurt, verzint hij informatie om ervoor te zorgen dat het geld blijft binnenstromen. Wonderwel weet hij zijn superieuren in Londen ervan te overtuigen dat hij een van hun steragenten is.