Il romanzo fu adattato in un film del 1944, con Humphrey Bogart e Lauren Bacall. Il film, diretto da Howard Hawks, cambiò l’ambientazione della storia da Key West alla Martinica sotto il regime di Vichy, e apportò modifiche significative alla trama, tra cui la rimozione dei temi che coinvolgono la disuguaglianza economica e il conflitto di classe, e la trasformazione della storia in un thriller romantico incentrato sulle scintille tra Harry Morgan e Marie Browning. Fu una delle influenze per Bold Venture, una serie radiofonica del 1951-1952 con Bogart e la Bacall.
La seconda versione cinematografica, intitolata The Breaking Point (1950), fu diretta da Michael Curtiz e interpretata da John Garfield e Patricia Neal con Juano Hernandez come partner di Morgan. Il film spostò l’azione nel sud della California e fece di Garfield un ex capitano di PT Boat, ma per il resto è il più fedele al libro originale.
La terza versione del film, intitolata The Gun Runners (1958), fu diretta da Don Siegel e interpretò Audie Murphy nel ruolo di Bogart/Garfield e Everett Sloane nella parte di Walter Brennan come spalla alcolista, anche se l’interpretazione di Sloane fu meno apertamente comica di quella di Brennan. Il film presenta una bravura di Eddie Albert come cattivo carismatico. Pauline Kael e Bosley Crowther hanno affermato che il finale fu usato per il film di John Huston Key Largo (1948); Kael ha anche detto che “One Trip Across” fu trasformato in The Gun Runners (1958).
Nel 1987 il regista iraniano Nasser Taghvai adattò il romanzo in una versione nazionalizzata chiamata Captain Khorshid che portava gli eventi da Cuba alle coste del Golfo Persico.
L’episodio 12 della prima stagione (“Fury at Rio Hondo”) della serie televisiva Cheyenne è una versione più breve della stessa storia ambientata in Messico nel vecchio West.