一个倒霉透顶的古巴老渔夫,独自出海打鱼,八十四天来一无所获。第八十五天,他依然决定早起出海。这次,他将船驶入深海,终于钩到一条前所未见的马林鱼。大鱼很有劲,拖着小船整整漂流了两天两夜。在无边大海中,在日升日落中,老人渴了,饿了,手抽筋了,背勒伤了,但他一直与马林鱼对峙着,坚持着。终于,在马林鱼筋疲力尽溜圈结束后,老人奋力将鱼捕获,拴在船头。胜利返航中,流血的马林鱼不断引来鲨鱼们的袭击,一场无可避免的灾难就此发生。疲惫的老人继续与鲨鱼战斗,但最终马林鱼还是被鲨鱼们吃个精光,老人只拖回一副光秃秃的鱼骨架。故事几乎全发生在广袤无垠的大海上,除了开头和结尾出现的小男孩对老人的照顾之外,配角几乎都是海洋生物——马林鱼、飞鱼、鲯鳅、鸟、鲨鱼。老人以海为生,他爱那些鱼,但他又必须捕食它们。对此,老人想: “杀掉鱼,不仅仅是为了活下去并卖钱买食物,杀了它是为了荣耀,因为你是一个渔夫。它活着与否你都爱它,如果你爱它,杀了它便不是罪过。”圣地亚哥是海明威塑造的一个突出的硬汉形象,即使面对不可逆转的失败,仍然是精神上的强者。海明威在这篇文章上的处理也堪称经典。字面上的简练、直率,构成了一部完美之作。从表面上看,这是一个孤独老人在海上的冒险故事,他为了捕获鱼,独自冒险远航至墨西哥湾流,与马林鱼和鲨鱼展开搏斗。另一方面,我们可以从中看到另一层涵义,这是一篇关于生命的寓言。海明威曾这样说道: “我试着去创作一个真正的老人、一个真正的男孩、一片真正的海洋和一条真正的鱼和鲨鱼。但是我把它们写的足够好、足够真实的话,它们可以意味很多事情。”