貧苦的冉·阿讓(休·傑克曼 Hugh Jackman 飾)為了挨餓的孩子去偷面包,結果被判處19年的苦役。出獄後,走投無路的他偷走了收留他過夜的主教的銀器潛逃,被警察捉回。主教聲稱銀器是送給他的,使他免於被捕。主教的言行感化了他,他化名馬德蘭,從此洗心革面奮發向上開始新生活。但緝拿過他的警長沙威(羅素·克勞 Russell Crowe 飾)卻壹心要找他麻煩。在得知了芳汀(安妮·海瑟薇 Anne Hathaway 飾)的悲慘遭遇後,他承諾照顧她的私生女柯賽特(阿曼達·塞弗裏德 Amanda Seyfried 飾)。八年後,柯賽特愛上了***和派青年馬利尤斯(埃迪·雷德梅恩 Eddie Redmayne 飾),轟轟烈烈的巴黎人民起義爆發了,無賴德納迪埃(薩莎·拜倫·科恩 Sacha Baron Cohen 飾)和他又狹路相逢,而多年來從未放棄追捕他的沙威又出現在他的面前……