Gérard Depardieu
as Jean Valjean
John Malkovich
as Javert
Christian Clavier
as Thénardier
Asia Argento
as Éponine Thénardier
Charlotte Gainsbourg
as Fantine
Enrico Lo Verso
as Marius
Jeanne Moreau
as Mère Innocente
Vadim Glowna
as Fauchelevent
Veronica Ferres
as Madame Thénardier
Virginie Ledoyen
as Cosette