Dreamgirls, starring Beyoncé Knowles, Jennifer Hudson and Anika Noni Rose in the title roles (and then Sharon Leal as a new third voice to replace the character Hudson plays) is the story of the motown sound and the way the music industry plays roughshod over the people whose wonderful talent was used purely as a means to the end of making the producers rich. The men in the cast do a perfect job of portraying their roles too: Eddie Murphy (wow, who knew he could sing like that), Danny Glover (as the old man of the business, whom others think is out of touch and who turns out to have the right way of thinking) and Jamie Foxx (leading man in a musical - you bet) are the pros in the background who bring believability to their roles.
But the big surprises here: Beyoncé can act and do it elegantly - she needs more big roles. Jennifer Hudson is just absolutely stunning, not only with an amazing voice, but with her presence on screen. And Anika Noni Rose (the assistant detective Grace Makutsi in The Number One Ladies' Detective Agency can sing, man can she sing and she did it again in the lead role in The Princess and the Frog, and she got a Tony for Best Performance by a Featured Actress in a Musical as Emmie Thibodeaux in Caroline, or Change) she can do it all. I want to see all of these wonderful actresses get more opportunities in big films.