Дмитрий Оленин — молодой дворянин и повеса, прокутивший почти все свое состояние на шумные гулянья в московском высшем свете. Одумавшись, Оленин решает поступить на службу в Кавказский полк, начав с самого низшего чина. В качестве юнкера в пехотном полку, Дмитрий живет теперь на берегах реки Терек, у местного казака. Стараясь не поддаваться соблазнам и гостеприимству кавказских людей, Оленин строго несет свою службу. Но молодое сердце Оленина не может остаться равнодушным к красоте дочери хозяина Марьяне.
Драма Василия Пронина «Казаки», основанная на одноименной повести Л. Н. Толстого, была номинирована на «Золотую Пальмовую ветвь» Каннского кинофестиваля.