Wegen des Diebstahls eines Brotes 20 Jahre im Zuchthaus gesessen, baut sich Jean Valjean (Depardieu) eine neue Identität auf und wird in einem kleinen französischen Provinznest sogar Bürgermeister. Doch die Schatten der Vergangenheit holen ihn ein. Kommissar Javert (John Malkovich), der ehemalige Zuchthausleiter, setzt sich zum Ziel, Valjeans wahre Identität ans Tageslicht zu bringen.

