Samuel L. Jackson character Major Marquis Warren
Kurt Russell character John 'The Hangman' Ruth
Jennifer Jason Leigh character Daisy Domergue
Walton Goggins character Sheriff Chris Mannix
Demián Bichir character Bob
Tim Roth character Oswaldo Mobray
Michael Madsen character Joe Gage
Bruce Dern character General Sandy Smithers
James Parks character O. B. Jackson
Dana Gourrier character Minnie
Zoë Bell character 'Six-Horse' Judy
Lee Horsley character Ed
Gene Jones character Sweet Dave
Keith Jefferson character Charly
Craig Stark character Chester Charles Smithers
Belinda Owino character Gemma
Channing Tatum character Jody
Quentin Tarantino character Narrator (voice) (uncredited)