The director did a pretty good job. Apparently he knows that there will be no mistake making a movie about slavery, which always win some awards and get overrated since everyone is too afraid to be called: "racist". Let's say, if there is a movie about racial inequality or slavery, you have to tell yourself it is a good movie, regardless of how boring, how poorly made it is (not saying this movie is bad), otherwise you are a "racist"! This movie is good, but far from being great. I believe all men and women are created equal and judging others by race is terribly wrong. However I also believe that if a nation really want to be prosperous and earn respects. People should stop crying about how badly they were treated, but to get educated and work hard.

Call me a racist or whatever you like.