Question: Who did oprah winfrey play in the color purple?
Answer: Sofia
Natural Questions answer: Sofia Johnson (from the Wikipedia article "The Color Purple (film)")