The first trailer for the upcoming musical reimagining of The Color Purple has dropped. Oprah Winfrey said the version is "not your mama's Color Purple," and from the looks of the first trailer, she wasn't lying! The film stars Halle Bailey as Nettie, and Fantasia Barrino plays the role of Celie.