She dreamed a dream, but it never came true. Scarlett Johansson's wish of starring in Les Miserables was killed when she became sick with laryngitis. In a interview with, the 28-year-old actress reveals she auditioned for the role of Fantine in the Oscar-nominated film, but lost to Anne Hathaway.

PHOTOS: Stars' big breaks

"I sang my little heart out," the 28-year-old Avengers star said of her audition, but unfortunately she wasn't at her best.

"I auditioned with laryngitis," she explained. "I did everything I could to, like, not have laryngitis."

PHOTOS: Scarlett's romantic history

But looking back at it, Johansson says the right woman won the part.

"I think, looking at the film now, there's no possible way I ever could have topped that performance," she admitted. (Jessica Biel, Amy Adams, Marion Cotillard, Kate Winslet and Rebecca Hall were also considered for the role.) "It was perfect and I think fateful and meant to be."

PHOTOS: 2012 holiday movie preview

And despite not getting the job, Johansson said her audition "brought back so many memories" from trying out for the part of young Cosette when she was a child. "It was fun for me to revisit that," Johansson explained.

Hathaway, 30, has been nominated for a 2013 Academy Award for Best Supporting Actress for the role, and has already won a Golden Globes, Screen Actors Guild and BAFTA Award.

This article originally appeared on Scarlett Johansson: I Bombed Audition for Anne Hathaway's Les Miserables Role