Adaptación de la novela de Ernest Hemingway que narra la historia de Santiago (Spencer Tracy), un viejo lobo de mar que está pasando una mala racha. Hace 84 días que no logra capturar un solo pez y todos los habitantes del pueblo se burlan de él, excepto un niño (Felipe Pazos). Pero Santiago no se rinde y sale a faenar el día 85 decidido a pescar el pez más grande que se ha cogido jamás.