Čovjek s niskim kvocijentom inteligencije postigao je velike stvari u svom životu i bio prisutan tijekom značajnih povijesnih događaja - u svakom slučaju, daleko nadmašujući ono što je itko zamišljao da može učiniti. No, unatoč svemu što je postigao, njegova jedina prava ljubav mu izmiče.
Četvorica nerazdvojnih prijatelja krenu u potragu za mrtvim tijelom o kojemu je jedan od njih slučajno čuo od svog brata. Putovanje započne bezazleno, ali do njegova kraja dječaci će biti iskušani na načine kakve nisu ni zamišljali.
Will Freeman je moderan Londončanin koji jednog dana shvaća da se svi njegovi prijatelji bave obavezama koje donosi obiteljski život i da on ostaje sam. Prodaje se za samohranog oca i počne izlaziti sa samohranim majkama, uvjeren da će ih vrlo lako ostaviti kad se one počnu vezati za njega. Međutim, Willove nade u vječan život neženje uništi 12-godišnji Marcus koji je u mnogim pogledima njegova potpuna suprotnost.
Film se nastavlja tamo gdje je završio prethodni, 'Zvjezdane staze II: Khanov bijes'. Nakon Spockova pogreba, posada se vraća kući. Kod kuće saznaju da će njihov brod Enterprise zbog starosti biti povučen iz uporabe. No uskoro kapetana James T. Kirka (William Shatner) posjeti Spockov otac Sarek (Mark Lenard) i priopći mu da je Spock zapravo živ. Njegovo tijelo zarobljeno je na planetu na kojem je na snazi projekt Genesis, a dušu je prije smrti preselio u um doktora McCoya (DeForest Kelley), koji sad pati od trauma i deziluzioniranosti. Stoga je potrebno McCoya odvesti na Vulkan kako bi se Spock vratio u život, a McCoy opet postao onaj stari. Sada je kapetan Kirk prisiljen ukrasti Enterprise, unatoč zabrani vrhovništva te sa svojom posadom krenuti u spašavanje prijatelja.