Вадим Ильин (Антон Макарский) — школьный учитель истории, воспитанный в интеллигентной семье. Он живет непримечательной размеренной жизнью и собирается жениться на Вере (Светлана Устинова). После смерти отца мать Вадима (Марина Дюжева) неожиданно рассказывает ему, что он ей не родной — его усыновили в детстве. У молодого человека возникает естественное желание найти своих биологических родителей. В результате поисков он обнаруживает, что его родной отец — известный в регионе криминальный авторитет, третейский судья преступного мира Георгий Теодоради (Алексей Горбунов).
Для Вадима «судья» — воплощение всего того, что он он всегда считал неприемлемым в своей жизни. Он обещает невесте никогда не встречаться со своим настоящим отцом, но желание побольше узнать о своем происхождении берет верх. Знакомство с Георгием постепенно разрушает привычный мир молодого человека.
Остросюжетная криминальная драма «Сын за отца» является адаптацией израильского телесериала «Авторитет» (Ha Bоrer).