Сергей Безруков
as Сергей Есенин
Александр Михайлов
as Александр Хлыстов
Олег Табаков
as генерал Симагин
Павел Деревянко
as Алексей Ганин
Гоша Куценко
as Яков Блюмкин
Юлия Пересильд
as Катя Есенина
Максим Лагашкин
as Алексей Крученых
Konstantin Khabensky
as Лев Давыдович Троцкий (Бронштейн)