KEY POINTS:
The movie adaptation of Broadway musical Dreamgirls stars Jamie Foxx, Beyonce Knowles and Eddie Murphy. But an unknown more used to failure than success is stealing the show.
"It's the biggest honour I could possibly get. I'm so grateful," Jennifer Hudson says of the buzz that she may win an Oscar for her role as Effie White.
Hudson is a college drop-out with six months' experience singing on a cruise ship. She later reached a mere seventh place on American Idol.
Now her silver screen debut has already won her fans even before the movie opens.