Xan (Alexander Michaletos) i njegov otac Peter (Campbell Scott) pronađu malu divlju mačku i daju joj ime Duma, što na swahiliju znači čita i vrlo brzo je prihvate kao člana obitelji. Dječak i čita postaju nerazdvojni prijatelji, kao da pripadaju istoj vrsti. Međutim, kada Duma malo odraste, Xanov otac dječaku kaže kako je vrijeme da se životinja vrati u svoj pravi dom. Iako tužan zbog rastanka, dječak shvaća kako Duma neće moći preživjeti ne vrati li se što prije u svoje prirodno stanište. Na putovanju na koje će s ocem krenuti kako bi vratio Dumu tamo gdje pripada, Xan će naučiti kako se mnogo toga mijenja, ali ne i ljubav.

U središtu priče nalazi se Susie Salmon, četrnaestogodišnjakinja ubijena u prosincu 1973. na povratku iz škole. Nakon smrti, ona nastavlja bdjeti nad svojom obitelji dok je ubojica na slobodi. Zarobljena u čudesnom i tajanstvenom svijetu, ona uviđa da mora odabrati između želje za osvetom i potrebe da vidi svoje voljene kako nastavljaju sa životom. Film koji počinje strašnim ubojstvom pretvorit će se u napeto i vizualno bogato putovanje kroz spone sjećanja, ljubavi i nade koje završava iznenađujućim emotivnim obračunom.