По мотивам одноименного романа-эпопеи Михаила Шолохова. Фильм охватывает события Первой мировой войны, Октябрьской революции и Гражданской войны. Действие начинается в 1912 году. Герои картины - соседи, станичники, казаки с хутора Татарский станицы Вешенской - живут на этой земле испокон веков, они связаны родством, дружбой, любовью, общим трудом и военной службой. Но этот прочный и самодостаточный мир со своим неповторимым жизненным укладом, привычками и особой системой взглядов и ценностей рушится под натиском кровавой смуты и революции. Дон разделен ненавистью. Казавшиеся незыблемыми вековые основы донской жизни - земля, хутор, семья, воинский долг растворяются в горниле братоубийственной войны. Семьи Мелеховых, Коршуновых, Астаховых вовлечены в круговорот военных и политических событий. На фоне эпохальных событий начала ХХ века разворачивается история любви казака Григория Мелехова (Евгений Ткачук) и замужней красавицы Аксиньи Астаховой (Полина Чернышова). Исторический перелом, разрушивший древний уклад донского казачества, совпал с трагическим переломом и в личной жизни Григория. Неразрешимый моральный выбор - "С кем быть? Кому и чему служить?" - красной нитью проходит через все события картины. Всю жизнь Григорий сражался за свободу и правду, но не сумел понять, на чьей стороне эта правда и с кем ему по пути: с красными или с белыми. Не может Мелехов сделать выбор между двумя женщинами: навязанной отцом Пантелеем (Сергей Маковецкий) законной женой Натальей (Дарья Урсуляк) и своей единственной любовью Аксиньей Астаховой, заставить забыть которую оказались не в силах ни долг, ни война, ни революция.