Working alongside far more experienced movie vets, newcomer Jennifer Hudson up and stole Dreamgirls right out from under them. Her poignant portrayal of singer Effie White, who knows she belongs out front in the spotlight, gave the musical a jolting injection of heart and soul. It was always clear that this onetime American Idol dumpee could sing. Now it's gloriously obvious she can act too.