През Втората световна война, капитан Ърнест Краус - чието име във филма е променено на Джордж (Том Ханкс) командва ескадрения миноносец "Грейхаунд" и прекосява северния Атлантически океан, преследван от германски подводници.
Освен с врага, Джордж се бори и с вътрешните си демони и съмнения, че е достоен морски офицер.