Django ★★★

Narratively a bit of a mess, and it manages to decry racism while still upholding harmful racial stereotypes, and it's not a little misogynistic. BUT for all that, I can see why it's a classic of the genre.