Wer kennt die Geschichte von Ernest Hemingway schon nicht, alter erfolgloser Fischer (Santiago, hervorragend gespielt von Spencer Tracy) sticht mit seinem Boot alleine in See und hofft seine Fangflaute zu stoppen. Durch den Fang eines Marlin beendet er seine Flaute und rechnet sich grossen Gewinn aus, doch die Rückreise hat noch nicht begonnen...