Sau 19 năm ngồi tù vì tội ăn cắp một ổ bánh mì, Jean Valjean trở thành một con người chai sạn. Ông tìm kiếm sự chuộc tội bằng cách thay đổi bản thân, trở thành một nhân vật đáng kính dưới một danh tính mới. Ông hứa với Fantine – một nữ công nhân đang hấp hối – rằng sẽ giải cứu và bảo vệ con gái cô, bé Cosette, người đang bị gia đình Thénardier xảo trá bóc lột và ngược đãi. Trong khi Valjean nuôi dạy Cosette như con ruột, ông vẫn không ngừng bị Thanh tra Javert truy đuổi. Giữa những bất ổn xã hội đang làm rung chuyển nước Pháp, số phận của Valjean, Cosette, người yêu của cô là Marius, và Javert đã gắn kết với nhau trong một Paris đầy biến động và cách mạng. Trải qua bao gian truân, hy sinh cùng khát vọng mãnh liệt về công lý, Valjean nỗ lực hoàn tất hành trình chuộc tội của mình, đồng thời mang đến cho Cosette một tương lai tràn ngập tình yêu và tự do.