Anne Hathaway cast in Les Miserables film
US actress Anne Hathaway has been cast in the big-screen adaptation of the hit stage musical Les Miserables.
After months of speculation, the 28-year-old will play prostitute Fantine in The King's Speech director Tom Hooper's film.
Hugh Jackman also stars in the film as fugitive Jean Valjean, while Russell Crowe will play Inspector Javert in the retelling of the Victor Hugo novel.
The film is due for release on 7 December 2012.
Hathaway had been linked to the role for some time, along with Amy Adams and Britain's Rebecca Hall.
The Oscar-nominated star has had some experience with the musical. When she co-hosted the Academy Awards in February, she sang a parody version of the song On My Own to Jackman.
She also joined Jackman on stage at the Oscars two years previously for another duet, when he was hosting the ceremony.
Gladiator writer William Nicholson has written the screenplay for the film. Sir Cameron Mackintosh - who produces the stage musical - will also produce the big-screen version.
Hathaway is currently playing Catwoman in Batman sequel The Dark Knight Rises, due for release next summer.