We gave it a B+
Dreamgirls, the Broadway musical-turned-film about a ’60s girl group — okay, the Supremes — has Aretha-piped, plus-size Effie (Jennifer Hudson) demoted in favor of crossover babe Deena (Beyoncé). And sure enough, Beyoncé is pop perfection on the title track. Eddie Murphy also impresses when channeling James Brown on several other tunes. But the album really comes alive on Hudson’s tracks, and ultimately, this is her moment. When she belts showstopper ”And I Am Telling You I’m Not Going,” it’s the rallying cry of a new star.