Det har gått 25 år siden Fast Eddie Felson ble tvunget til å gi opp biljard. Han er nå en sjarmerende salgsmann for kjente brennevinsmerker, og besøker også jevnlig biljardhaller. En dag oppdager han unge Vincent Laurie, en ung gutt med et enormt talent. Han innsert imidlertid at han trenger trening – blant annet må han lære å tape. "Fast" Eddie tar på seg oppgaven med å trene ham og sammen reiser de mot en stor turnering i Atlantic City. På veien stopper de i ulike byer for at Vincent skal få trening, men Eddie har en utfordrende oppgave, for det er slett ingen mønsterelev han har med å gjøre.