1942-ieji. Žilė, jauną belgą, SS areštuoja kartu su kitais žydais ir išsiunčia į koncentracijos stovyklą Vokietijoje. Jis vos išvengia egzekucijos, prisiekdamas sargybiniams, kad jis ne žydas, o persas. Šis melas jį laikinai gelbsti, bet tada Žilė paskiriama, atrodytų, nepakeliama užduotis: išmokyti stovyklos virtuvę valdantį pareigūną Kauką persų kalbos, kuris, pasibaigus karui, svajoja atidaryti restoraną Persijoje (Irane). Žilė tenka išgalvoti kalbą, kurios nemoka, žodis po žodžio. Kai neįprasti dviejų vyrų santykiai pradeda kelti pavydą ir įtarumą, Žilė puikiai suvokia, kad vienas klaidingas žingsnis gali atskleisti jo apgaulę.

Antrojo pasaulinio karo veteranas Bilis Piligrimas paslaptingu būdu atsiskiria nuo laiko, kad galėtų keliauti iš vaikystės dienų į savotiško gyvenimo tolimojoje Tralfamadorės planetoje dienas ir išgyventi karčią karo belaisvio patirtį Vokietijos Drezdeno mieste, virš kurio tvyro neišvengiamas neapsakomos tragedijos šešėlis.

Istorija rutuliojasi Švedijoje Antrojo pasaulinio karo metu. Penkiolikmetį Stigą pakeri mokytojos Violos grožis ir moteriška branda. Trisdešimt septynerių mokytoja greitai pajunta vaikinuko susižavėjimą ir nelieka abejinga jo jaunystei ir nekaltybei. Tarp jų užsimezga aistringas ryšys. Violai tai teikia palengvėjimą nuo jos nuolat girto vyro. Nei mokytoja, nei mokinys nenumano, kokių aukų iš jų pareikalaus šie draudžiami santykiai.