Principis del segle XX. Narra la història de Celie, una adolescent negra de catorze anys que està embarassada del seu pare, un home despòtic i cruel. A partir de llavors la seva vida estarà plena de dolor i humiliacions.
A Harry Angel, detectiu privat en hores baixes de la ciutat de Nova Orleans, el contracta a Nova York un misteriós personatge anomenat Louis Cyphre perquè trobi un home desaparegut. Conforme avança la investigació i coneix Epiphany Proudfoot, filla d'un sacerdot vudú, se succeeixen estranyes morts, que semblen estar relacionades amb la màgia negra i el vudú, i que impliquen Harry d'una manera cada cop més personal.
Homer Wells ha viscut durant tota la vida entre les parets de l'aïllat orfenat de St Cloud. Quan arriba a l'adolescència, el director del centre, el doctor Larch, el prepara per ser-ne el successor. Però el jove sent la necessitat d'abandonar l'orfenat i de conèixer el món. Captivat per la bellesa d'una noia que visita l'orfenat, Homer decideix que ha arribat l'hora de marxar.