Neposredno prije Božića, službenik robne kuće Steve Mason upoznaje Connie Ennis, koja je zapravo došla uspoređivati cijene za drugu trgovinu. Steve je pušta, ali dobije otkaz. Provedu poslijepodne zajedno, što nije dobro sjelo njenom stalnom udvaraču Carlu, ali oduševljava njezinog malog...
Santiago je ostarjeli kubanski ribar kojeg je sreća napustila u životu. Nakon što nije ulovio ništa gotovo 3 mjeseca, upeca ogromnu ribu i bori se s golfskom strujom da je iskrca na obali.