The Color Purple ★★★★★

Nothing to say, just a spectacular and great movie. Spielberg got it again.