'Color Purple' is nearly a spiritual experience

Reviewed by Nicholas Linnehan I must admit that I was [...]