Літній кубинський рибалка Сантьяго починає свій 85-й день у морі, і його переслідують невдачі. Жахливий марлін заковтує його наживку, і вони вступають в епічну битву, яка випробовує його на міцність і повагу до океану. Хоча він програє улов акулам, Сантьяго повертається іншою людиною, з незламним духом.