Jean Valjean (Liam Neeson) közel húszévi kényszermunka után kiszabadul. Büntetését élelemlopásért kapta és megélhetéséért újra lopni kényszerül. Éjjelre befogadja egy püspök, akitől reggelre ellopja ezüst gyertyatartóit. Mikor Valjeant elfogják, a püspök nemhogy vádat nem emeltet ellene, hanem odaadja a szegény embernek az ezüsttárgyakat. A gesztus mély nyomot hagy benne. Letelepedik egy kisvárosban, ahol idővel az egyik legbefolyásosabb üzletember és polgármester válik belőle. Múltja mégis kísérti, mikor egy áthelyezett börtönőr lesz a rendőrkapitány, aki felismeri benne régi foglyát.