Elokuva noudattaa romaania esittäessään tarinan minä-muodossa Billy Pilgrimin (Sacks) kertomana, joka "irtautuu ajasta" ja kokee elämänsä tapahtumat näennäisen satunnaisessa järjestyksessä, myös ajan jonka hän viettää Tralfamadoren planeetalla. Erityiskorostusta ovat saaneet hänen kokemuksensa toisessa maailmansodassa ja Dresdenin pommituksissa, samoin aika jonka hän vietti toisen sotavangin Edgar Derbyn (Roche) ja psykopaatti Paul Lazzaron (Leibman) kanssa. Elokuvassa kuvataan myös hänen elämäänsä Valencian (Gans) puolisona ja lastensa Barbarn (Near) ja Robertin (King) isänä yltäkylläisyydessä monissa Vonnegutin kirjoissa esiintyvässä kuvitteellisessa Iliumin kaupungissa. Mukana on myös Pilgrimin isän "uppoa tai ui" -kohtaus. Tralfamadoren avaruuselämässä on mukana Hollywood-tähtönen Montana Wildhack (Perrine).