Much of this trailer for Django Unchained is made up of fighting, of some kind. Fighting with guns, with whips and with bare hands.
All of this business is then punctuated with some of dialogue bites, apparently chosen for their "quotability" - by which I mean, there will be plenty of people copying some of these lines. Already.
Django Unchained will be released across the US on Christmas Day. Here in Britain, we'll be crossing our legs into January.