En un pequeño pueblo de pescadores en Cuba, vive un anciano llamado Santiago, un hombre que ha dedicado toda su vida a la pesca, pero que ha caído en desgracia. Después de 84 días sin atrapar nada, su suerte parece haber tocado fondo. A pesar de su infortunio, este viejo marinero no pierde la esperanza y se embarca en una última expedición en su pequeño bote.
Con un espíritu tenaz, se aleja de la costa en busca de su gran suerte. Santiago se encuentra con un enorme marlin que se convierte en su rival en una lucha épica por la supervivencia. La batalla entre el anciano y el pez es intensa, mostrando no solo la fuerza física de ambos, sino también la pasión, la soledad y la resiliencia que caracteriza la vida en el mar. A medida que los días pasan, Santiago enfrenta tormentas y su propia debilidad, pero nunca se rinde, empujado por una mezcla de orgullo y determinación.
A través de diálogos internos y pensamientos profundos, la historia revela la conexión del anciano con la naturaleza y su lucha por mantenerse relevante en un mundo que no muestra piedad. Al final, Santiago no solo pelea por el pez, sino por su propia dignidad, recordándonos que la verdadera victoria no siempre está en conseguir lo que se desea, sino en el esfuerzo y la valentía mostrada en el camino.