Драма "Казаки" (по книге Льва Толстого) удостоилась номинации кинофестиваля в Каннах. Промотав львиную долю наследства, потомственный русский дворянин Дмитрий Оленин (Леонид Губанов) понимает, что пора браться за ум. Убегая от столичных соблазнов, он идет служить в армию. Юнкер Кавказского пехотного полка прибывает на реку Терек, разделяющую позиции горцев и казаков. Дмитрия Андреевича принимает в постояльцы местный хорунжий (Анатолий Папанов), в доме которого молодой квартирант знакомится с дочерью хозяина Марьяной (Зинаида Кириенко). Сватья и друзьяМарьяну собираются отдавать замуж за лихого казака Широкова (Эдуард Бредун). Зовут жениха Лукашка. А казака постарше - Ерошка (Борис Андреев). Оба становятся друзьями Оленина. Ерошку юнкер балует винцом, Лукашке отдает коня, а хорунжему не жалеет денег за постой. Вместе они ходят на охоту, и прохладное поначалу отношение к армейскому меняется на теплое и дружеское. Вскоре Дмитрий Андреевич получает офицерский чин и другими глазами начинает смотреть на невесту своего приятеля. Вовсю идут приготовления к свадьбе с Лукашкой, но Оленин не может не сделать девушке предложения. Марьянке льстит внимание офицера, и она полагается на волю родителей. ДрамаУтром Дмитрий Оленин планирует просить у хорунжего благословения, но долг обязывает его отлучиться на боевое задание. Вместе с казаками военный преследует отряд горцев. В завязавшемся бою смертельную рану получает Лукашка... Известие о гибели Широкова вбивает клин между Марьянкой и Олениным. Девушка винит в случившемся Дмитрия и сожалеет о том, что польстилась на дворянина. Больше Оленин не сможет жить в ее доме. Он принимает решение покинуть станицу и с болью утраты прощается с полюбившимся краем и ставшим почти родным Ерошкой.