Samantha Barks

Barks plays Éponine, elder daughter of the Thénardiers (played by Sacha Baron Cohen and Helena Bonham Carter), in Les Miserables.
Barks plays Éponine, elder daughter of the Thénardiers (played by Sacha Baron Cohen and Helena Bonham Carter), in Les Miserables.
Seyfried plays Cosette in Tom Hooper's film adaptation of the iconic musical.
Hathaway plays Fantine, mother to Cosette (Amanda Seyfried), who leaves her daughter in the care of the Thénardiers (Sacha Baron Cohen and Helena Bonham Carter) in the film adaptation of Les Miserables.
Amanda Seyfried, Anne Hathaway and Samantha Barks walk the red carpet during the world premiere of Les Miserables at Odeon Leicester Square in London.
Redmayne plays Marius Pontmercy, the love of Cosette (Amanda Seyfried), in the film adaptation of Les Miserables.
Crowe plays the fanatic police inspector Javert in Tom Hooper's movie.
Jackman, who plays Jean Valjean, sang live on the set (along with all the other actors) to capture the spontaneity of his performance.
Bonham Carter plays Madame Thénardier, alongside Sacha Baron Cohen's Monsieur Thénardier, in the film adaptation of the iconic musical, Les Miserables.
Allen plays Young Cosette, whose character's image has become synonymous with the musical version of Les Miserables.
Fisher, wife of Sacha Baron Cohen, who plays Monsieur Thénardier, walks the red carpet during the world premiere of Les Miserables in London.
Baron Cohen plays the corrupt innkeeper Monsieur Thénardier in Tom Hooper's film adaptation.
Elba attends the world premiere of Les Miserables at Odeon Leicester Square in London.
Glee's Morrison, who knows a thing or two about musical theater himself, attends the premiere in London.
Anderson, the former The X-Files star, attends the world premiere of Les Miserables in London.
Singer Ellie Goulding walks the red carpet.
Les Miserables stars Russell Crowe (Javert), Anne Hathaway (Fantine), Hugh Jackman (Jean Valjean) and Amanda Seyfried (Cosette) catch up on the red carpet.