22-годишният Вадим Упоров е осъден по донос на 25 години и е изпратен да излежи присъдата си в един от лагерите ГУЛАГ. При пристигането си в лагера той влиза в конфликт със старите затворници и с техния шеф Дяком, който го осъжда на смърт. За да избегне тези си участ, той извършва бягство. Бягството е неуспешно и го залавят, пребиват и хвърлят в карцера. В карцера той изкарва половин година. Връщайки се в бараките на ГУЛАК-а, той участва в конфликта между две затворнически групировки. Заплахата от едните го заставя да извърши второ бягство.
Нашият герой се скрива в дома на Наталия Елецкой - 22-годишна девойка, която се е преселила при баща си от Ленинград. От пръв поглед Вадим и Наталия се влюбват един в друг. И тази любов дава сили на Вадим повече да не търси смъртта а да остане жив, минавайки през всички кръгове на ада под названието ГУЛАГ.