Hugh Jackman (Jean Valjean) – bravo!
Anne Hathaway (Fantine) – well done.
Russell Crowe (Javert) – completely ruined the film. (Sorry Russell!)
Amanda Seyfried (Cosette) – she hit the high notes!
Samantha Barks (Eponine) – terrific. Really.
Isabelle Allen (Young Cosette) – really good singing and acting. A pleasant surprise.
Daniel Huttlestone (Gavroche) – brilliant.
Helena Bonham Carter (Madame Thénardier) - acting brilliance shone through the terrible interpretation.
Borat (Thénardier) - should stick to what he does best: staying off the big screen. Must’ve been a ploy to make the movie attractive to his unique audience.
The cinematography was unnecessarily disruptive and the sound was awful. Sit at your desktop computer or TV surround system and unhook the bass booster before turning the volume down by 1/3.
Did I say that overall I like the movie? It was a very good effort well worth the ticket price.