《老人与海》的主人公叫圣地亚哥,圣地亚哥是一名孤单的老渔夫,虽然年迈,但是为了生计,每天出海打鱼,老人连续出海八十四天都没有打到一条鱼,唯一的一个和他一起打鱼的小男孩也被父母要求去跟别的船出海了。为了生命的尊严,同时内心对于奋斗的追求,让老人圣地亚哥一直没有放弃继续出海捕鱼。
终于在第八十五天捕到了一条大马林鱼,但是由于大马林鱼太大,拖着老渔民的小船一直向海里前行,在食物以及淡水缺乏的情况下,圣地亚哥没有放弃,通过两天两夜的搏斗,终于把大马林鱼杀死。在老人拖着大马林鱼返回的途中,引来了许多的鲨鱼,为了保护战利品,老人又展开了同鲨鱼的搏斗,最终将鲨鱼杀死,却只将一副大马林鱼的骨架带了回来。