Jean Valjean (Gérard Depardieu, rechts) muss die erwachsene Cosette, die er wie seine eigene Tochter umsorgt und behütet hat, ihre eigenen Wege gehen lassen, indem er ihrem Wunsch nachgibt, den jungen Adligen Marius zu heiraten.
Cosette (Virginie Ledoyen, rechts) erfährt erst am Sterbebett Jean Valjeans, dass er nicht ihr leiblicher Vater ist - ein Geheimnis, in das er ihren Ehemann Marius (Enrico lo Verso) schon früher eingeweiht hat, als er ihm seine wahre Identität offenbarte.
Eponine Thénardier (Asia Argento, r.) gönnt es der schönen Cosette nicht, dass der adlige Marius sich in sie verliebt hat, da sie ihn für sich haben will. Sie sinnt darauf, wie sie ihr schaden kann. (Im Hintergrund Veronica Ferres, links als Frau Thénardier.)