Top Stories

'The Color Purple' Movie Musical - Full Cast Revealed by Oprah Winfrey!

'The Color Purple' Movie Musical - Full Cast Revealed by Oprah Winfrey!

The casting for the highly anticipated The Color Purple movie musical has finally been announced!

After months and months of speculation, Oprah Winfrey confirmed that Fantasia Barrino will be playing the role of Celie and Danielle Brooks will portray Sofia. Both of the actresses previously performed those roles in the Broadway musical.

“There is a rawness and a vulnerability to Fantasia. We all know she can sing, and she has to take on the song ‘I’m Here,’ which is the anthem for women’s empowerment,” Oprah told Vanity Fair. “I think there’s no better time than this moment for it. It is an international battle cry for triumphing over adversity and empowering oneself and finding home within one’s self and one’s family. I think we’re gonna see a side of Fantasia that no one ever imagined.”

The movie starts shooting in Georgia in March and Oprah has also confirmed the rest of the cast as well.

Click inside to check out the full cast of the movie musical The Color Purple…

Keep scrolling to check out the cast list…

Fantasia Barrino photo

Fantasia Barrino

Fantasia Barrino will be playing the lead role of Celie, previously played by Whoopi Goldberg in the original movie.

Danielle Brooks photo

Danielle Brooks

Danielle Brooks will be playing the role of Sofia, previously played by Oprah Winfrey in the original movie.

Taraji P. Henson photo

Taraji P. Henson

Taraji P. Henson will be playing the role of Shug Avery, previously played by Margaret Avery in the original movie.

Colman Domingo photo

Colman Domingo

Colman Domingo will be playing the role of Mister, previously played by Danny Glover in the original movie.

Halle Bailey photo

Halle Bailey

Halle Bailey will be playing the role of Nettie, previously played by Akosua Busia in the original movie.

Corey Hawkins photo

Corey Hawkins

Corey Hawkins will be playing the role of Harpo, previously played by Willard Pugh in the original movie.

H.E.R. photo

H.E.R.

H.E.R. will be playing the role of Squeak, previously played by Rae Dawn Chong in the original film.

Just Jared on Facebook

JJ Links Around The Web

Photo of Private:  JJ Links Around The Web
Getty Images
  • Eva Longoria and a longtime friend will be starring in a new movie together - Just Jared Jr
  • BTS fans are going to want to see this! - Just Jared Jr
  • These Netflix didn't deserve to get canceled - Just Jared Jr
  • The Try Guys are talking about Ned Fulmer again - Just Jared Jr