Filmas darbība notiek Polijas galvaspilsētā Varšavā. 1930. gados poļu-ebreju mūziķis Vladislavs Špīlmans bija slavens pianists Polijā. Pienākot Otrajam pasaules karam, viņš brīnumainā kārtā izdzīvo pret ebrejiem vērstajā holokaustā. Filmā tiek rādīts, kā Špīlmans cīnās par izdzīvošanu kara plosītajā Varšavā, un pēc kara atkal var pievērsties savai iemīļotajai nodarbei – klaviermūzikas spēlēšanai.
1947. gads. Džons Nešs ierodas Prinstonā. Viņš ir matemātikas ģēnijs. Šis cilvēks ir izstrādājis "spēļu teoriju" matemātikā, par ko savā laikā ieguva Nobela prēmiju. Valdība palūdz Džonam palīdzēt atkodēt krievu šifrus, līdz ar ko viņš tiek iesaistīts šausminošā sazvērestībā. Taču tas ko neviens nezināja - viņš ir smagi slims. Viņam ir šizofrēnija. Drīz viņš sastopas ar līdz šim nepazīstamām sajūtām - ar mīlestību. Šīs jūtas viņa dzīvē ienes Alīsija. Uzzinot, ka Džonam ir šizofrēnija, viņa ir satriekta, taču Alīsija nepadodas, liekot pretī briesmīgajai slimībai savu mīlestību. Tagad tikai ar Alīsijas palīdzību Džons spēs atgūt savu garīgo spēku un atgūt izcilā matemātiķa statusu, kādu viņu pazina līdz šim.
Aizeks ir divreiz šķīries rakstnieks no Ņujorkas, kurš ir pametis darbu un baidās, ka gaidāmā grāmata viņam nenesīs lielus ienākumus. Viena no viņa bijušajām sievām arī raksta grāmatu par viņu kopā pavadīto laiku. Viņš satiek nedaudz pretenciozo Mēriju, kura tiekas ar Aizeka precēto draugu Jeilu. Sākotnēji viņš Mērijai neiepatīkas, bet tad raisās interese un viņi iemīlas…