Бывшего заключённого Жана Вальжана (Джекман), который когда-то нарушил правила условно-досрочного освобождения и уничтожил свои официальные документы, десятилетиями преследует безжалостный инспектор полиции Жавер (Кроу). После смены личности Жан Вальжан становится мэром города и владельцем фабрики, на которой работает чувствительная девушка по имени Фантина. Вскоре выясняется, что у неё есть внебрачный ребёнок, что в свою очередь приводит к унижению женщины и увольнению её с работы. Когда фабрикант узнает о несчастной судьбе Фантины, он пытается ей помочь и обещает присмотреть за её маленькой дочерью Козеттой. Это меняет его жизнь навсегда.