
A decades-spanning tale of love and resilience and of one woman's journey to independence. Celie faces many hardships in her life, but ultimately finds extraordinary strength and hope in the unbreakable bonds of sisterhood.

as Celie

as Shug Avery

as Sofia

as Mister

as Harpo

as Young Celie

as Young Nettie

as Nettie

as Squeak

as Reverend Avery

as Alfonso

as Grady

as Ol' Mister

as First Lady

as Mama

as Miss Millie

as Henry (Buster) Broadnax

as Mary Ellen

as Olivia

as Adam

as Abena

as Immigration Officer

as Young Harpo

as Lil Cat

as Corrine

as Mayor

as Big Slim

as Domino Player

as Domino Player

as Deaconess

as Postman (Mr. Edmonds)

as Ticket Booth Operator

as Sharecropper

as Harpo's Buddy

as Harpo's Buddy

as Harpo's Buddy

as Bub

as Debuty

as Midwife (uncredited)

as Domino Player (uncredited)

as Dancer