Director Tom Hooper has narrowed down his candidates to play Eponine in Les Miserables to Scarlett Johansson, Evan Rachel Wood, Glee star Lea Michele, and country singer Taylor Swift.

All four have auditioned for the role, and it is said that Lea Michele, "knocked it out of the park." Here's what an insider had to say about Scarlett Johansson and Evan Rachel Wood.

"Scarlett brings acting ability, and she can really sing. Evan Rachel Wood brings her indie cred."

Taylor Swift recently appeared in Valentine's Day and voices Audrey in The Lorax. It isn't known when a decision will be made on who will play Eponine.

Tom Hooper is directing Les Miserables from a screenplay by William Nicholson, which is adapted from the Victor Hugo novel. It isn't known when production will begin.