В центре сюжета находится история загадочного капитана рыбацкого судна Бэйкера Дилла (Мэттью МакКонахи), оказывающегося на небольшом острове в Карибском море и пытающегося распрощаться с тёмным прошлым. Его бывшая жена Карен (Энн Хэтэуэй) недавно вышла замуж за миллиардера и теперь живёт вместе с ним и своим ребёнком от первого брака на вилле в Майами. Неожиданно женщина вновь появляется в жизни Дилла и умоляет капитана расправиться с её новоиспечённым мужем, оказавшимся жестоким тираном, скормив того акулам во время морской рыбалки.