'Dreamgirl' Jennifer Hudson Steals Show

Dreamgirls

Dreamgirls
Dreamgirls
Dreamgirls
Dreamgirls
Dreamgirls
Dreamgirls
Dreamgirls
Dreamgirls
Dreamgirls
In the film, Jennifer Hudson, left, plays Effie, the true vocal power behind the group. She is ousted as the Dreams' leader as the group becomes more famous. The slimmer, more traditionally attractive Deena, played by Beyonce Knowles, right, is annointed as the new front woman. She is also romantically entangled with the group's ruthless manager, played by Jamie Foxx. (Paramount Pictures )
ABC News on Facebook