Załoga okrętu liniowego Amerykańskiej marynarki wojennej USS Essex z wytęsknieniem czeka na koniec trwającej rok czasu podróży i powrót do domu. Napotkany USS Lexington przekazuje im nowe rozkazy i młodego porucznika Davida Farraguta (Scott Brady), który służył jako kadet na Essex. Według nowych rozkazów mają odszukać miejsce z którego piraci dokonują swoich wypadów. W tym celu załoga ma założyć cywilne ubrania, a na maszt mają wciągnąć Jollyego Rogera. Podczas sztormu Farragut ratuje bosmana Linka (George Mathews), lecz w trakcie tej operacji traci większość skrzyń z jedzeniem i uszkadza okręt. Kapitan Porter (Jeff Chandler) przybija do tropikalnej wyspy by uzupełnić zapasy. Jednakże Farragut wraca w towarzystwie Księżnej Margarity La Raguna (Suzan Ball), która wplątuje ich w niebezpieczną intrygę związaną z portugalskim złotem.