Cast and Crew of The Color Purple

The Color Purple

A bold new take on the beloved classic.

The Color Purple is a powerful and moving film that tells the story of Celie Harris-Johnson, played by the talented Fantasia Barrino. Set in the early 20th century American South, the film follows Celie's journey from a young girl facing unimaginable hardships to a strong and independent woman. Throughout the decades spanned in the movie, Celie's character is tested time and time again, but her resilience and determination to overcome adversity are truly inspiring.

One of the most significant relationships in the film is the unbreakable bond of sisterhood between Celie and Shug Avery, played by the remarkable Taraji P. Henson. Shug is a singer and a free spirit who enters Celie's life and helps her discover her self-worth and inner strength. Their friendship is a source of comfort and support for Celie, who has been subjected to years of abuse and mistreatment by her family. Through their shared experiences and struggles, the two women form a deep and meaningful connection that helps Celie find the courage to stand up for herself and take control of her life.

At its core, The Color Purple is a story of love and resilience. It explores the challenges and hardships that women faced during this time period, particularly those who were marginalized and oppressed due to their race, gender, and social status. Despite the many obstacles in her path, Celie's character is a testament to the human spirit's ability to persevere and thrive. The film is a powerful reminder of the importance of sisterhood, self-love, and the pursuit of independence, making it a must-watch for anyone looking for an inspiring and thought-provoking film.

Full Cast of The Color Purple

Fantasia Barrino as Celie Harris-Johnson

Fantasia Barrino

as Celie Harris-Johnson

​Fantasia Monique Barrino (born June 30, 1984) commonly known as Fantasia, is an American R&B singer, Broadway and te...

Taraji P. Henson as Shug Avery

Taraji P. Henson

as Shug Avery

Taraji P. Henson (born September 11, 1970) is an American actress, producer and singer. She studied acting at Howard ...

Danielle Brooks as Sofia

Danielle Brooks

as Sofia

Danielle Brittany Brooks (born September 17, 1989) is an American actress and singer. She is best known for her role ...

Colman Domingo as Albert 'Mister' Johnson

Colman Domingo

as Albert 'Mister' Johnson

Colman Jason Domingo (born November 28, 1969) is an American actor, writer and director. He is best known for his rol...

Halle Bailey as Young Nettie

Halle Bailey

as Young Nettie

Halle Lynn Bailey (born March 27, 2000) is an American singer-songwriter and actress. She became known for being one ...

Ciara as Nettie

Ciara

as Nettie

Ciara Princess Wilson is an American singer, songwriter, dancer, and model. Born in Austin, Texas, she travelled arou...

H.E.R. as Mary "Squeak" Agnes

H.E.R.

as Mary "Squeak" Agnes

Gabriella Wilson, better known professionally as H.E.R. (pronounced "her", a backronym for Having Everything Revealed...

David Alan Grier as Reverend Avery

David Alan Grier

as Reverend Avery

David Alan Grier is an American comedian and film and television actor, best known for his work on the sketch comedy ...

Jon Batiste as Grady

Jon Batiste

as Grady

Jon Batiste was born on November 11, 1986 and is currently 38 years old.

Louis Gossett Jr. as Ol' Mister

Louis Gossett Jr.

as Ol' Mister

Louis Gossett Jr. (born May 27, 1936) is an American film and television actor, best known for his role as Gunnery Se...

Tamela J. Mann

as First Lady
Elizabeth Marvel as Miss Millie

Elizabeth Marvel

as Miss Millie

Elizabeth Marvel is an American actress. Her most prominent roles include Det. Nancy Parras on The District, Solicito...

Ailani Flowers

as Lil Cat

Brad Raymond

as Big Slim

P. Kofi McDonald

as Domino Player

Zakiya Boyd

as Deaconess
John L. Adams as Sharecropper

John L. Adams

as Sharecropper

John L. Adams was born on December 4, 1970 and is currently 54 years old.

Ashton Maxwell

as Harpo's Buddy

Marvin Laviolette

as Harpo's Buddy

MaCai Arrington Griffin

as Bub

James Carey

as Debuty
Whoopi Goldberg as Midwife (uncredited)

Whoopi Goldberg

as Midwife (uncredited)

An American comedian, actress, singer-songwriter, political activist, and talk show host. Goldberg made her film debu...


Crew of The Color Purple

Discover the backstage crew of The Color Purple →