A great movie

Rating: 10/10 (5 February 2018)

An all-star cast including Terrence Howard, Thandie Newton, Matt Damon, Ryan Phillipe, Chris "Ludacris" Bridges, Larenz Tate, Don Cheadle, Michael Pena, Sandra Bullock, Keith David, William Fichtner, Tony Danza, and Brendan Fraser give performances ranging from excellent to searing in this ensemble meditation on racism in America.
The screenplay is intelligent, funny, tragic, gripping, and naturalistic, depicting lifelike characters who speak and act in believable ways; each is noble and ignoble by turns. Practically every character does something unexpected at some point, yet it's all not only convincing but illuminating.
The music, the cinematography, and the editing are all excellent. The screenplay is so intricately constructed that it really takes two consecutive viewings to comprehend it, as there are a good many details whose significance cannot be appreciated until further information is revealed. There are moments of laughter, moments of terror, and moments when you just can't help feeling love and pity for the whole struggling human race.
All in all: A great movie.