V městě Kostelní, kde se slunce nikdy nevrátilo,

začínají lidé žít pod působením nového systému –

Zákona o čistotě. Každý den se prověřují

příslušníci starších tříd, jejich majetek a děti.

Všechny obyčejné domy jsou nahrazeny betonovými

bloky s čísly na dveřích. Největší potíže hrozí

těm, kdo nemají dítě, nebo jeho nemají na účtu.

Detektiv Jan Novák, známý svou cynismem a

špinavým chováním, dostane příkaz vyšetřit

zmizení dívky z třídy, jejíž otec je veřejně

prohlášen za „nečistý“. Při první návštěvě v

jejím bytě zjistí, že dívka byla ukradena během

noční inspekce.

Novák se dostane do kontaktu s jednou z nových

„čistých“ rodin, která si dívku vyměnila za

svého syna. Rodina má vysoký status, ale jejich

dítě je nemocné – zbytečně, protože léky

existují, ale jsou rezervovány pro vyšší třídy.

Veřejný tribunál, kde se rozhodne osud dětí, se

koná v novém areálu, kde se lidé řadí do řady

podle svého sociálního postavení. Novák se tam

dostane jako svědek, ale zjistí, že i on je

zapsán do seznamu „nečistých“, protože jeho

dcera zemřela v době, kdy byl přesouván mezi

městy.

Ve své poslední akci zasahuje Novák do záznamů a

zjišťuje, že všichni, kdo byli označeni jako

„nečistí“, měli děti, které byly od nich

odděleny. Tento systém není jen kontrolou, ale

masovým vyloučením z budoucnosti.

Zatknutý za porušení Zákona o čistotě, Novák se

v poslední chvíli vydává do hlubokého lesa, kde

se schovávají ti, kdo odmítli tento systém. Tam

najde děti, které byly připraveny o své jméno,

ale zachráněné. Vyhledává je pod ležícím jménem

„Oběť pro dítě“.

V místnosti plné dětí, které jsou chráněny v

ústraní, se Novák rozhodne, že bude jejich

ochráncem. Vystoupí ze skrytého úkrytu a zpět do

města, kde se zase pokusí změnit pravidla, i

když ví, že každý krok mu může stát život.

Město zůstává v tmy, ale v ní se teď mihne stín

muže, který nechtěl být sám.