Sagen om Jannedrengen har forfulgt privatdetektiven Varg Veum, siden han som nyudlært socialarbejder var med til at fjerne en lille dreng fra sin mor. Anden gang Veum møder drengen, er da plejefaderen bliver myrdet. Plejemoderen tilstår mordet, selv om Veum ikke er overbevist om hendes skyld, og Jannedrengen bliver anbragt hos en ny plejefamilie ude på landet. Ti år senere bliver begge de nye plejeforældre fundet myrdet og med Veums hjælp, men meget mod hans vilje, bliver drengen arresteret. Selv om drengen siger, at han er uskyldig, bliver han dømt for begge mord. Efter 10 år bliver Jannedrengen løsladt, og så dukker han op i Veums liv igen. Veum må tage til Oslo for at udrede trådene, opklare alle mordene og bevise Jannedrengens uskyld.