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