Святослав Иванов – обычный бедный художник, мечтающий жениться на богатой девушке Асе. Ее отец – банкир, управляет крупным российским банком. Сама девушка привыкла к роскошной жизни. Святослав это понимает, оставляет свое художественное образование и решает открыть первоклассный ресторан под названием «Русский бес». Попросив ссуду у своего тестя, тот, в свою очередь, разговаривает со Святославом надменно, но деньги дает.
Заведение почти готово открыться, однако неожиданно путь парня преграждают серьезные препятствия. Перед Святославом предстают враги в виде чиновников, вымогателей, соперников с нескончаемыми проверками и инспекциями. Он узнает, что у него есть тайный ненавистник, желающий избавиться от его бизнеса и самого Святослава. Все эти проблемы сводят его с ума. Он готов отомстить своим врагам физической расправой, к тому же масло в огонь подливает церковный батюшка, приговаривая одну фразу. Святослав пускает в ход самые крайние меры, понемногу раскручивая цепочку тайного сговора. Он совершает ряд жестоких убийств, не осознавая, было ли это реальностью или только его воображением. В конце фильма Святослав все-таки узнал, кто был его врагом.