A trama se passa na França do século 19 e acompanha Jean Valjean (Hugh Jackman), um ex-condenado posto em liberdade, que tenta fugir de Javert (Russell Crowe), inspetor e seu perseguidor. Tveit será Enjolras, um estudante que lidera uma rebelião nas ruas de Paris e pede a execução de Javert.