Celie (originally Whoopi Goldberg)
Mr. Albert Johnson (originally Danny Glover)
Shug Avery (originally Margaret Avery)
Sofia (originally Oprah Winfrey)
Nettie Harris (originally Akousa Busia)
Old Mister (originally Adolph Caesar)
Harpo Johnson (originally Willard Pugh)
Squeak (originally Rae Dawn Chong)
Swain (originally Laurence Fishburne)
Miss Millie (originally Dana Ivey)
It’s quite a handful of characters, but casting the first seven are necessary.
Happy Casting!

Celie – Tyler Perry
Mr. Albert Johnson – Tyler Perry
Shug Avery – Tyler Perry
Sofia – Tyler Perry
Nettie Harris – Tyler Perry
Old Mister – Tyler Perry
Harpo Johnson – Tyler Perry
Squeak – Tyler Perry
Swain – Tyler Perry
Miss Millie – Tyler Perry
LOL. Nice one, 24hrs.
It’s going to be tough to beat your casting 24 hrs.