An elderly fisherman named Santiago who has gone 84 days without a catch. On the 85th day, he sails far into the ocean, battles and harpoons a giant marlin, defends it from multiple sharks, and returns to shore with only the skeleton. He frequently dreams of Africa and reflects on past physical competitions.