Martynika, rok 1940. Amerykanin Harry Morgan utrzymuje się z wynajmu łodzi. Gerard, miejscowy barman, prosi go, by przetransportował kilku członków francuskiego ruchu oporu. Początkowo Harry odmawia, gdyż nie chce mieszać się w sprawy polityczne. Jednakże po spotkaniu z młodą Amerykanką, Marie Browning, która pragnie wrócić do ojczyzny, postanawia przyjąć propozycję Gerarda i za zarobione pieniądze kupuje dziewczynie bilet do USA.
Harry Morgan (Humphrey Bogart) wraz z przyjacielem Eddiem (Walter Brennan), pływają po wodach egzotycznej Martyniki. Na życzenie bogatych turystów, Harry wynajmuje odpłatnie swoją łódź i przyucza chętnych do rybackiego fechtunku. O usługach i działalności Harry'ego, od dawna wie francuskie poddziemie, czynnie walczące z okupanetem. Pewnego dnia w hotelu Marquis, w którym mieszka Harry Morgan, podchodzi do niego Frenchy (Marcel Dalio), mówiąc że jacyś ludzie chcą wynająć łódź. Do ich poufnej rozmowy wtrąca się nieznajoma kobieta Marie Browning (Lauren Bacall), którą od tego momentu Harry z zainteresowaniem obserwuje. Tymi ludźmi okazują się być bojówkarze (Free French). Nalegają, aby Harry ustalonego dnia przewiózł łodzią rybacką Helenę De Bursac (Dolores Moran) i Paula de Bursac (Walter Molnar) - aktywistów francuskiego ruchu oporu. Czy silnie strzeżone przez Niemców wody są przeszkodą i czy Harry podejmie się wykonać to zlecenie?