The director of the new musical version of The Color Purple has revealed the lengths they went to in order to keep Whoopi Goldberg's cameo under wraps.
The 68-year-old actress made her big screen debut in the original 1985 movie, which is based on the novel by Alice Walker, and gained an Oscar nomination for best actress.