Денис Дубов — бывший эксперт-криминалист, потерявший работу из-за романа с женой генерала. Теперь он чистильщик и занимается уборкой мест преступлений. Зачищая очередную квартиру, Дубов понимает, что стал участником преступной схемы: его руками пытаются (в прямом смысле) замести чьи-то следы. Осознав, что живым из этой игры выйти сложно, Денис ставит условие следствию: он даст показания против преступников в обмен на участие в программе защиты свидетелей. Получив новые документы, он переезжает в приморский город и тут же становится подозреваемым в убийстве. Чтобы не быть раскрытым, а главное — не попасть в тюрьму, герой решает провести самостоятельное расследование и доказать свою невиновность. Вместе с капитаном полиции Дианой Нечаевой и её помощником Гайдуковым Денису Дубову предстоит провести не одно расследование, ведь навыки эксперта-криминалиста понадобятся следствию не один раз.