Good story telling, but!

Rating: 7/10 (21 June 2020)

There're many logical gaps everywhere.
A black cop, talking to kkk executive, got id from kkk but actual undercover white cop hasn't been recognized by his voice? Why he kept talking to kkk executives while white cop could do that?
And the black cop gave police station's number to kkk :)
The end the movie was really strong. Spike Lee knows how to hit and run.