Redatelj egomanijak John Wilson (Eastwood) mnogo je više zainteresiran za ubijanje slona nego za snimanje filma. Njegov stari prijatelj i scenarist Pete Verrill (Jeff Fahey) i producent Paul Landers (George Dzundza) pokušavaju ga odgovoriti od toga.
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.