Django Unchained ★★★★½

So I guess I like Westerns now...