В городе происходит череда таинственных убийств, которые связаны с конечными станциями различных линий метро. Каждый раз после совершения преступления остается характерный знак — цветная лента. Всего зарегистрировано семь убийств, каждое из которых соответствует одному из цветовых оттенков радуги. Убийца, который называет себя Радуга, создает впечатление единственного исполнителя. Однако эксперт в области криминальной психологии Полина Орехова догадывается, что за этим стоит не один человек, а целая группа. Все они представляют собой марионеток в руках мастерского манипулятора, который, зная их слабости и темные стороны, ловко управляет ими. Когда же этот кукловод оказывается вне игры, случайно оказавшись в неподходящее время и в неподходящем месте, его верная спутница решает взять на себя его миссию и завершить начатое.