Powieść została zaadaptowana na film z 1944 roku, z Humphreyem Bogartem i Lauren Bacall w rolach głównych. Film, w reżyserii Howarda Hawksa, zmienił miejsce akcji z Key West na Martynikę pod reżimem Vichy i dokonał znaczących zmian w fabule, w tym usunął wątki dotyczące nierówności ekonomicznej i konfliktu klasowego, i przekształcił historię w romantyczny thriller koncentrujący się na iskrach idących dalej między Harrym Morganem i Marie Browning. Był to jeden z wpływów na Bold Venture, 1951-1952 syndykatowy serial radiowy z udziałem Bogarta i Bacall.
Druga wersja filmowa, zatytułowana The Breaking Point (1950), została wyreżyserowana przez Michaela Curtiza i gwiazdami Johna Garfielda i Patricii Neal z Juano Hernandezem jako partnerem Morgana. Film przeniósł akcję do południowej Kalifornii i uczynił Garfielda byłym kapitanem PT Boat, ale poza tym jest najbardziej wierny oryginalnej książce.
Trzecia wersja filmowa, zatytułowana Gun Runners (1958), została wyreżyserowana przez Dona Siegela i gwiazdy Audie Murphy w roli Bogart/Garfield i Everett Sloane w części Waltera Brennana jako alkoholik sidekick, chociaż interpretacja Sloane’a była mniej jawnie komediowa niż Brennana. W filmie brawurowo wystąpił Eddie Albert jako charyzmatyczny czarny charakter. Pauline Kael i Bosley Crowther twierdzą, że zakończenie zostało wykorzystane w filmie Johna Hustona Key Largo (1948); Kael twierdzi również, że „One Trip Across” zostało wykorzystane w filmie The Gun Runners (1958).
W 1987 roku irański reżyser Nasser Taghvai zaadaptował powieść w znacjonalizowaną wersję pod tytułem Kapitan Khorshid, która przeniosła wydarzenia z Kuby na brzeg Zatoki Perskiej.
Season 1 odcinek 12 („Fury at Rio Hondo”) serialu telewizyjnego Cheyenne jest krótszą wersją tej samej historii osadzonej w Meksyku na Starym Zachodzie.