Adaptação de musical da Broadway, que por sua vez foi inspirado na clássica obra do escritor Victor Hugo.
O diretor Tom Hooper recusou o convite para dirigir Homem de Ferro 3 por causa deste filme.
Paul Bettany esteve cotado para interpretar o inspetor Javert, que ficou com Russell Crowe.
Amy Adams e Rebecca Hall foram apontadas como candidata para o papel de Fantine, que acabou com Hathaway.
Emma Watson, Hayden Panettiere, Miranda Cosgrove e Lucy Hale estiveram sondadas para os papéis das jovens Epanine e Cosette.
Hugh Jackman e Anne Hathaway cantaram lado a lado durante a cerimônia do Oscar 2009, que foi apresentada pelo ator.