Anne Hathaway did a stellar job. As did Samantha Barks, Amanda Seyfried and the guy who played Marius. I felt like Hugh Jackman was really shouty during "Bring Him Home" but was great otherwise. Russell Crowe was definitely the weakest.
Me too but he just didn't have any range everything he sang didn't have the same emotion it did in the stage productions. He was pretty hit and miss for me lol. But the songs he did were either good or really good.
I thought they were all reasonably good. But that one character that fell in love with Cosette... can't think of the character name now or even the actor, but his singing voice was my favorite.