The novel is so generous than it is just difficult to imagine a real fair adaptation. Or, more correct, an adaptation giving the real portrait of Abel Tiffauges. So, the film is more Volker Schlondorff than Michel Tournier. But, yes, John Malkovich gives just a beautiful job and, maybe, this is the only significant thing about this adaptation.