A Long Farewell Cast Aleksei Petrenko Mihail Ulyanov Viktor Pavlov Igor Kashintsev Leonid Nevedomsky Anzhelika Ptashuk