Le capitaine Billy Tyne dirige l'Andrea Gail, un bateau de pêche au large de Gloucester, dans le Massachusetts, dont l'équipage peine à joindre les deux bouts après une série de sorties décevantes. Désireux de redresser la situation, il décide de s'aventurer plus loin que d'habitude, jusqu'aux Grands Bancs, malgré les risques que cela comporte. L'équipage se retrouve alors pris au piège d'une tempête d'une violence exceptionnelle, née de la rencontre improbable de plusieurs systèmes météorologiques. Basé sur des faits réels, le film retrace le combat désespéré de ces marins pour survivre face aux éléments déchaînés.