Will Hunting (Matt Damon) butnovni je mladić koji ima izrazito visok kvocijent inteligencije. Umjesto da studira na prestižnom fakultetu, on tamo radi kao domar. Kad profesor matematike (Stellan Skarsgard) postavi svojim studentima matematički zadatak Will ga anonimno riješi. Njegov talent ubrzo otkriva profesor koji mu ponudi ultimatum - ukoliko želi izbjeći zatvor morati će ići njemu na satove matematike te psihologu gdje bi trebao smiriti svoj buntovni temperament...

Frank Adler samac je koji odgaja svoju živahnu mladu nećakinju Mary u obalnom gradu na Floridi. Ali Mary je briljantno čudo od djeteta, a Frankova namjera da ona vodi normalan život biva osujećena kada za sedmogodišnjakinjine matematičke vještine sazna njegova zastrašujuća majka Evelyn – bogata Bostonjanka čiji planovi za svoju unuku prijete razdvojiti Mary i Franka. Dok obiteljske napetosti i nepovezanosti rastu, stric i nećakinja nalaze potporu u Roberti, njihovoj zaštitnički nastrojenoj kućepaziteljici i najboljoj prijateljici te Marynoj učiteljici Bonnie, mladoj ženi čija se briga za svoju učenicu ubrzo razvije i u odnos s njezinim stricem.

Godina je 1947. Iznimno inteligentni mladić John Nash dobiva stipendiju za studij na Princetonu. Ostale studente osim učenja zanimaju i druge stvari, poput zavođenja pripadnica suprotnoga spola, ali marljivi Nash bavi se samo učenjem. Njegov je jedini pravi prijatelj Charles Herman. Marljivi Nash ubrzo razvije teoriju koja će presudno utjecati na ekonomiju, a pedesetih godina radi za Vladu u vojno-istraživačkom laboratoriju. S vremenom postaje sve jasnije kako je genijalni Nash shizofreničar koji mnoge stvari umišlja. Veliku podršku pruža mu dražesna Alicia, isprva studentica, a potom supruga.

Max Cohen je informatički genijalac s velikim talentom za matematiku kroz koju gleda i tumači cijeli život i događaje. Živi sam, štoviše, izrazito je asocijalan te se ne druži skoro ni s kim osim sa svojim kompjuterom koji je sam napravio te koji ima neslućene mogućnosti da analizira i predviđa kretanja na burzi dionica. Max nastoji pronaći numerološki princip po kojem se kreće vrijednost dionica te koji bi mu omogućio precizno predviđanje rasta ili pada dionica. Kako se približava rješenju tj. magičnom broju koji će otkriti mnoge tajne pa čak i religijske, Maxove glavobolje i priviđenja od kojih i inače pati, postaju sve jače i jače.

Radeći naporno u garaži, četvorica znanstvenika otkriva da je njihov najnoviji rad, čini se, stvorio neočekivano i naizgled nemoguću nuspojavu. Odjednom, dva člana ove grupe shvate da su u posjedu uređaja koji im može udvostručiti zaradu.

Catherine je žena u kasnim dvadesetima, duboko posvećena svom ocu Robertu, briljantnom i poznatom matematičaru. Dok se Robertova vještina u svijetu brojeva još čini jakom, on počinje gubiti dodir sa stvarnošću i, dok ga obuzima ludilo, Catherine se počinje pitati je li možda naslijedila očevu duševnu bolesti zajedno s matematičkim genijem. Nakon Robertove smrti Catherine se suočava s Halom, darovitim i gorljivim Robertovim učenikom koji želi pregledati pokojnikove bilješke u nadi da će pronaći njegovo posljednje veliko djelo. Dok je Catherine neodlučna da preduboko zaviri u očev rad iz straha da bi ondje mogla vidjeti natruhu vlastite budućnosti, ona dopusti Halu da to učini. Kad jedna bilježnica otkrije matematički dokaz potencijalno povijesnih razmjera, to izazove neslućene posljedice.