Danny Glover (Albert "Monsieur Johnson) : Guy Nadon
Whoopi Goldberg (Celie Harris-Johnson) : Anne Caron
Adolph Caesar (le père d'Albert) : Yves Massicotte
Margaret Avery (Shug Avery) : Hélène Mondoux
Rae Dawn Chong (Squeak / Marie-Agnès) : Catherine Bonneau
Oprah Winfrey (Sofia) : Claudine Chatel
Akosua Busia (Nettie Harris) : Nicole Fontaine
Willard E. Pugh (Harpo) : Daniel Lesourd
Desreta Jackson (Celie jeune) : Camille Cyr-Desmarais
Dana Ivey (Miss Millie) : Marie-Andrée Corneille
Susan Beaubian (Corrine) : Lisette Dufour
Carl Anderson : le révérend Samuel
John Patton Jr. (le prêcheur) : Daniel Roussel
Laurence Fishburne (Swain) : Pierre Auger
Leonard Jackson (Mr. Harris) : Raymond Cloutier