Under 2. Verdenskrig bliver en gruppe menige amerikanske soldater kastet i den berygtede tyske fangelejr Stalag 17. De bruger størstedelen af deres tid på at planlægge, hvordan de kan hjælpe hinanden med at flygte. Men da to fanger bliver dræbt under et flugtforsøg, bliver de klar over, at de har en spion i deres midte.

En aldrende stabejs opkaldt Geri spiller et daglangt spil skak i parken mod sig selv. På en eller anden måde, begynder han at tabe til sin mere livlige modstander. Men netop da spillet er tæt på at være slut, formår Geri at vende situationen.

I en alder af seks år er amerikanske Bobby Fischer allerede ved at vise sig som et skakgeni. Som teenager er Fischer blevet international stormester, men hans uberegnelige opførsel sender ham på kant med omgivelserne. I 1972 møder han sovjetrusseren Boris Spasskij i "århundredets match". Men Fischer opfører sig stadig mere bizart, og selv hans rådgivere er i tvivl, om han er ved sine fulde fem.

En skakstormester er med i en stor turnering. Da hans elskerinde bliver fundet død - grotesk sminket og med kroppen drænet for blod - bliver han den hoved mistænkte. Efter et opkald fra morderen, som opfordrer ham til at prøve at regne spillet ud, indleder han et samarbejde med politiet og en psykolog for at fange manden. Men tvivlen på stormesterens uskyld bliver ved med at hænge i luften, da striben af uhyggelige mord fortsætter.