Since her memorable performance in "The Color Purple," she's been mired in macho formula.
Sam, in a desperate attempt to make contact with Molly, visits storefront spiritual adviser Oda Mae Brown, played by Whoopi Goldberg in her first good movie role since "The Color Purple."
As Oda Mae, she's finally found a role that combines the hipness of her standup act with a bit of the serious side she's shown in "The Color Purple" and "Clara's Heart," and she's made the most of it.
But it is also the kind of movie where the delightful Whoopi Goldberg - in her first decent role since 1985's The Color Purple - plays a bogus medium who, to her horror, discovers that she really has the gift.
Still, The Color Purple is unquestionably a work of heart and soul dazzlingly performed by Spielberg's tightest ensemble since Jaws--although familiarity has retroactively rendered Goldberg, then a complete unknown, an awfully unconvincing shrinking violet, and a scene in which she shimmies and blurts "ha-cha-cha!" in an outfit not unlike the one Oda Mae Brown wears to the bank in Ghost is an inexplicable harbinger of the Goldberg persona that momentarily zaps you out of the picture.