Трое приятелей успешно построили свою жизнь, опираясь на уникальные способности. Частный сыщик Белозёров, который умеет читать мысли, с лёгкостью распутывает самые сложные дела, и поток его заказчиков не иссякает. Адвокат Орехов, обладающий даром предвидения, за всю свою практику не потерпел ни единого поражения в суде. Священник отец Григорий, способный видеть прошлое людей, в одиночку растит дочь и руководит приходом. Его ценят и любят прихожане за сердечную доброту и глубокую проницательность.
Однако однажды появляется человек, который намерен отомстить всем троим за их давние поступки, совершённые в далёком прошлом.