Tarina kymmenvuotiaasta Bastianista, jolla on vaikeuksia sekä koulussa että kotona. Eräänä päivänä Bastian varastaa antikvariaatista vanhan kirjan nimeltä Tarina vailla loppua ja piiloutuu koulun ullakolle lukemaan kirjaa.

Koston päähenkilöitä ovat afrikkalaisella pakolaisleirillä työskentelevä lääkäri Anton (Beck-sarjasta tuttu Mikael Persbrandt) ja hänen 12-vuotias poikansa Elias, joka asuu Tanskassa äitinsä (Trine Dyrholm) kanssa. Kostokierteen dilemma sijoitetaan sekä aikuisten että lasten maailmaan. Humanistina itseään pitävä lääkäri joutuu todistamaan pakolaisleirillä tapahtumia, joihin hän ei pysty reagoimaan humanistin tavoin. Rauhallisessa tanskalaisidyllissä kiehuu yhtä lailla. Koulukiusattu Elias saa suojelijakseen kovapintaisemman Christianin, joka nuoresta iästään huolimatta on vakuuttunut siitä, että kosto on ainoa tapa puolustautua.

Kaksitoistavuotias Owen on erakko, koulukiusattu ja aina yksin. Kun samanikäinen, hieman epätavallinen Abby muuttaa naapuriin, Owen löytää vihdoinkin ystävän johon samaistua - ystävän, joka on aivan erilainen kuin kaikki muut. Lähistöllä selvitetään joukkoa raakoja murhia - ehkä Abby ei olekaan niin viaton, kuin miltä vaikuttaa.