Studio avvincente del personaggio, incentrato su Jack Flowers (Ben Gazzara), un imbroglione americano che cerca di fare fortuna nella Singapore degli anni '70 facendo il protettore. Sogna di costruire una fortuna gestendo lui stesso un bordello e di tornare negli Stati Uniti per condurre una vita di lusso. Esperto ma non sgradevole, stringe un'amicizia con William Leigh (Denholm Elliot), un revisore dei conti geniale e rispettabile che si reca a Singapore ogni anno. Alla fine, lo sfondo della guerra del Vietnam entra in gioco quando la CIA offre a Jack l'opportunità di gestire un bordello per le attività di ricerca e sviluppo dei soldati americani in congedo a Singapore.