Сантьяго, пожилой кубинский рыбак, со своим младшим товарищем Манолином сорок дней находится в море, не поймав ни одной рыбы. Несмотря на то, что родители заставили мальчика уехать, связь между ними остается крепкой. Однажды, перед очередным отплытием, Сантьяго сообщает Манолину, что на этот раз ему кажется, что удача на их стороне — решение, которое принесет писателю Нобелевскую и Пулитцеровскую премии.