Игорь Романов (Дмитрий Лавров) и Павел Грошев (Михаил Евланов) когда-то давно были друзьями, а сейчас оказались по разные стороны баррикад. Романов работает на крупного наркоторговца, а Грошев – опер в Госнаркоконтроле. Случайная встреча оказывается для обоих роковой. Грошев срывает Романову криминальную сделку на три миллиона долларов, но взять бывшего друга с поличным ему не удаётся. В итоге, наркотики и деньги бесследно пропадают, а Романов, тяжело раненный в голову, полностью теряет память. Наркоторговцы подозревают Романова в том, что это он украл наркотики и деньги. Грошева отстраняют от службы и обвиняют в превышении полномочий и попытке убить бывшего друга. Куда делся груз и деньги? Кто хочет убить Романова? И на кого он на самом деле работает? Бывшим друзьям, оказавшимся вне закона, приходится объединить усилия, чтобы ответить на эти вопросы.