London: Actress Amanda Seyfried is reportedly set to star in 'Les Miserables'. She has been offered the role of Cosette in the forthcoming musical to be directed by Oscar-winning filmmaker Tom Hooper.

Taylor Swift will also star in the movie after being offered the role of Cosette's love rival Eponine, reports

Seyfried and Swift will join a huge cast for the film, including Hugh Jackman, Anne Hathaway, Russell Crowe, Helena Bonham Carter and Sacha Baron Cohen.

The film tells the story of Jean Valjean (Jackman), a man released from prison who re-invents his life and becomes a wealthy factory owner and mayor during the French Revolution.