Сергея Соловьева больше, чем кого-либо из кинорежиссеров, можно назвать певцом Перестройки, странной эпохи больших перемен, ошибок, разоблачений и затянувшегося прощания с коммунизмом.

Практически все действие картины происходит в большой коммунальной квартире, где живут всего двое — пятнадцатилетний Митя (Михаил Розанов) и взрослый Толик (Александр Баширов). Митя честный подросток, круглый сирота, с одной стороны — он искренний комсомолец, а с другой — дворянин, наследник огромного состояния дедушки, живущего во Франции. У парня есть настоящая, искренняя детская мечта стать моряком. Сосед Мити Толик — честный шизофреник, делающий самогон и сутками напролет слушающий запись радиосводок о болезни и смерти Сталина.

Постепенно слишком пустая квартира наполняется яркими, неожиданными персонажами, которые появляются через окно, через дверь и даже через шкаф. Вынужденная взрослеть беременная Саша (Татьяна Друбич), ее инфантильный сорокалетний любовник манекенщик Володя (Александр Абдулов), ее грубоватый отец (Александр Збруев) и придурковатая мать (Людмила Савельева). А дальше вообще начинается какой-то фантасмагорический карнавал с появлением прогрессивных негров, музыкантов, Бориса Гребенщикова, Сталина и Брежнева.

Под стать нарочито невразумительному сюжету и нарочито непонятные песни Гребенщикова «Лои Быканах» и «Корабль уродов».

«Черная роза…» удостоена трех премий «Ника» в 1990 и заслуженной народной любви на все последующие годы.