BlacKkKlansman ★★★

The ending was unneccessary and kind of ruined the more subtle social commentary on today's politics that the movie presented. But the rest of the movie was good enough to look past that. I wish the female characters had been more interesting though.