Santiago is a Cuban fisherman who encounters a giant marlin in the Gulf Stream and the battle for his catch becomes one of survival against a band of marauding shark.