Francia, 1819. Fantine è una ragazza di 23 anni che con Cosette, la figlia di quattro anni, arriva nella cittadina di Montfermeil in cerca di lavoro. Si imbatte in una coppia di locandieri, i Thénardier, che si offrono di tenere Cosette in attesa che lei trovi una sistemazione per poi poter vivere di nuovo insieme. Fantine rassicurata dalla presenza delle due figlie della coppia, Éponine e Azelma, si convince che per la sua bambina sia la scelta migliore e così madre e figlia si separano.
Purtroppo i Thenardier sono tutt'altro che buoni e gentili: sono avidi e spietati, tanto da costringere la piccola Cosette a lavorare per loro come una schiava. L'unico amico che la bambina avrà sarà Gavroche, il terzo figlio dei Thenardier, mai amato dai genitori.
Nel frattempo Fantine giunge alla cittadina di Montreuil-sur-Mer dove trova lavoro presso la fabbrica del signor Madeleine, sindaco del paese. L'uomo, di una sconcertante bontà d'animo è benvoluto da tutti gli abitanti, ma cela un segreto misterioso ed oscuro.