В фильме 1972 г. главные роли играют Н. Пастухов (Самсон Вырин), М. Кушнерова (Дуня), Н. Михалков (гусар). В фильме 2003 г. в главных ролях снимались П. Динклэйдж, П. Кларксон, Б. Каннавале, М. Уильямс.
Главныйе роли в фильме 1972 года исполнили Николай Пастухов, Марианна Кушнерова и Никита Михалков. сыгравшие Самсонва Вырина, Дуняшу и Минского соответственно.