 Sofias speech at the dinner table was an ad lib prompted by Steven  Spielberg, in the middle of filming the scene. He asked Winfrey to  express to Celie how she felt that day when she saw Celie in the  store, as Sofia was shopping for Miss Millie.