Quelques années après la Guerre de Sécession, le chasseur de primes John Ruth (Kurt Russell), dit Le Bourreau, fait route vers Red Rock, où il conduit sa prisonnière Daisy Domergue (Jennifer Jason Leigh)se faire pendre. Sur leur route, ils rencontrent le Major Marquis Warren (Samuel L. Jackson), un ancien soldat lui aussi devenu chasseur de primes, et Chris Mannix (Walton Goggins), le nouveau shérif de Red Rock. Surpris par le blizzard, ils trouvent refuge dans une auberge au milieu des montagnes, où ils sont accueillis par quatre personnages énigmatiques: le confédéré, le mexicain, le cowboy et le court-sur-pattes. Alors que la tempête s’abat au-dessus du massif, l’auberge va abriter une série de tromperies et de trahisons. L’un de ces huit salopards n’est pas celui qu’il prétend être; il y a fort à parier que tout le monde ne sortira pas vivant de l’auberge de Minnie…