The Case of "Dead Souls"

The Case of "Dead Souls" (Russian: Дело о «Мёртвых душах», romanized: Delo o «Myortvykh dushakh») is a 2005 Russian television miniseries directed by Pavel Lungin loosely based on various stories by Nikolai Gogol, including Dead Souls.

[1][2][3] The collegiate registrar Ivan Shiller (Pavel Derevyanko) is sent to the provincial city of N to investigate the disappearance of fraudster Pavel Ivanovich Chichikov (Konstantin Khabensky) from prison.

He is obstructed by city officials who are led by Governor A.A. Skvoznik-Dmukhanovsky (Sergei Garmash).

After going through the investigation through a series of meetings of strange encounters, Schiller himself turns into Chichikov in the finale...

The Case of "Dead Souls" at IMDb