Воркута – бандит из провинции, который вырос в эпоху криминальных разборок. Его оправдание всегда было простым: жизнь такая, и он всего лишь её продукт. Но в 1999 году, когда старая эпоха уходит, он сам оказывается за решёткой. В тюрьме его ждёт не только срок, но и жестокое испытание – постоянная бессонница. Он мучается неделями, пока перед ним не появляется его совесть в образе человека. Она объясняет, что причина его мучений в его поступках.
Искупление возможно только через осознание вины, и Воркута впервые видит, какой ущерб он нанёс окружающим. Проходит двадцать пять лет, и он наконец выходит на свободу. Герой хочет забыть прошлое, но сначала ему придётся ответить за него. Он собирает бывших подельников, чтобы загладить вину. Один из них уже давно не криминал, а простой работяга на мусоровозе, другой нашёл утешение в вере. Они создают «Общественно Полезную Группировку» и начинают делать добрые дела. Но люди не спешат доверять бывшим преступникам, и Воркуте приходится доказывать, что он изменился.