Cast
Jamie Foxx as Curtis and Jennifer Hudson as Effie in "Dreamgirls."
(Dreamworks and Paramount Pictures)