В портовом городке Глостере все живут благодаря рыболовному промыслу. Поэтому, когда экипаж рыболовного корабля "Андреа Гейл" вернулся с неудачного промысла, капитан сразу же призывает всех членов экипажа выйти вновь в открытое море. Рыбаки не успевают даже зайти домой, чтобы повидать родных, как вновь оказываются на судне, поскольку каждому необходимы деньги. "Андреа Гейл" зашла далеко в море, чтобы добыть побольше рыбы. И вот, когда улов посчитали достаточным, капитан дает команду вернуться. Но на пути к дому у команды стоит "идеальный шторм" - 100-футовые волны, которые поднял сильнейший ураган Грейс.