Photo detail

Madame Thenardier (Helena Bonham Carter), Cosette (Isabelle Allen) and Thenardier (Sacha Baron Cohen) star in Tom Hooper’s Les Miserables.