Wrzesień 1944 roku. Załoga okrętu podwodnego USS Seaviper otrzymuje zadanie uratowania amerykańskiego pilota zestrzelonego nad wyspą w pobliżu Sumatry. Kapitan Culpepper (Steve Roth) wraz z niewielkim oddziałem schodzi na ląd, zostawiając jednostkę w rękach oficera Roitmana (Robb Maus). Odnaleziony pilot udziela mu informacji o odkryciu na Pacyfiku niemieckiego U-boota. Tymczasem Seaviper zostaje zaatakowany przez japoński niszczyciel.