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...
U želji da zaboravi smrt svoje žene Rebecce, bogati aristokrat 'Maxim' de Winter (Laurence Olivier) odlazi u Monte Carlo. Tamo upoznaje stidljivu Mrs. Edythe Van Hopper, udvara joj se i njih dvoje se uskoro i vjenčaju. Međutim, sreća mlade supruge bit će prekinuta onog trenutka kada njih dvoje dođu na na Maximovo imanje.