Pasaulis, kuriame siela yra tiesioginis žmogaus nuodėmių atspindys, tam tikri asmenys, vadinami Sielų alchemikais, turi galią keisti kitų žmonių moralinę pusiausvyrą. Jie tai daro įskiepydami arba ištrindami sielų tamsą, tačiau tokia galia yra pavojinga ir dažnai naudojama savanaudiškais tikslais.
Lilija, viena iš alchemikų, dirba korumpuotame mieste, kur sandoriai ir nuodėmės yra kasdienybė. Ciniška ir šalta, ji laiko savo darbą tik sandoriu, kol gauna užduotį - išvalyti jauno kunigo Augusto sielą. Augustas kaltina save dėl gaisro, nusinešusio parapijiečių gyvybes, tačiau jo nekaltumas ir idealizmas paveikia Liliją.
Kunigas išsiaiškina tiesą apie Lilijos darbą ir ryžtasi padėti jai susigrąžinti prarastą žmogiškumą. Tuo pačiu metu Lilija sužino, kad jos darbdaviai ruošiasi nužudyti kunigą, nes jo nekaltumas yra grėsmė jų įtakai.
Ar ji ryšis paaukoti save, kad išgelbėtų Augustą, ar pasiduos savo pačios vidinei tamsai?