Cast and Crew of The Color Purple

Cast of
The Color Purple

About The Color Purple

A bold new take on the beloved classic.
  • Released on December 25, 2023
  • Drama

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

Corey Hawkins
plays Harpo Johnson

Phylicia Pearl Mpasi
plays Young Celie

Deon Cole
plays Alfonso

Tamela J. Mann
plays First Lady

Tamela Mann
plays First Lady

Aunjanue Ellis-Taylor
plays Mama

Stephen Hill
plays Henry (Buster) Broadnax

Adetinpo Thomas
plays Mary Ellen

Tiffany Elle Burgess
plays Olivia

Terrence J. Smith
plays Adam

Aba Arthur
plays Abena

Jeffrey Marcus
plays Immigration Officer

Jamaal Avery Jr.
plays Young Harpo

Ailani Flowers
plays Lil Cat

Emana Rachelle
plays Corrine

Charles Green
plays Mayor

Brad Raymond
plays Big Slim

P. Kofi McDonald
plays Domino Player

L. Warren Young
plays Domino Player

Zakiya Boyd
plays Deaconess

David Vaughn
plays Postman (Mr. Edmonds)

Chase Steven Anderson
plays Ticket Booth Operator

Ashton Maxwell
plays Harpo's Buddy

Marvin Laviolette
plays Harpo's Buddy

Raphael Thomas
plays Harpo's Buddy

MaCai Arrington Griffin
plays Bub

James Carey
plays Debuty


Crew of The Color Purple

Discover the backstage crew of The Color Purple →