Yesterday, fans got their first look at The Hateful Eight with Entertainment Weekly's magazine cover, featuring Samuel L. Jackson, Jennifer Jason Leigh and Kurt Russell. Today, the publication has released photos featuring all of The Hateful Eight's main characters, along with brief descriptions of each role. With the release of these photos, hopefully the first full trailer for Quentin Tarantino's Western is right around the corner, but we're not exactly sure when that will debut.

Set six or eight or twelve years after the Civil War, a stagecoach hurtles through the wintry Wyoming landscape. The passengers, bounty hunter John Ruth (Kurt Russell) and his fugitive Daisy Domergue (Jennifer Jason Leigh), race towards the town of Red Rock where Ruth, known in these parts as "The Hangman," will bring Domergue to justice. Along the road, they encounter two strangers: Major Marquis Warren (Samuel L. Jackson), a black former union soldier turned infamous bounty hunter, and Chris Mannix (Walton Goggins), a southern renegade who claims to be the town's new Sheriff. Losing their lead on the blizzard, Ruth, Domergue, Warren and Mannix seek refuge at Minnie's Haberdashery, a stagecoach stopover on a mountain pass.

When they arrive at Minnie's, they are greeted not by the proprietor but by four unfamiliar faces. Bob (Demián Bichir), who's taking care of Minnie's while she's visiting her mother, is holed up with Oswaldo Mobray (Tim Roth), the hangman of Red Rock, cow-puncher Joe Gage (Michael Madsen), and Confederate General Sanford Smithers (Bruce Dern). As the storm overtakes the mountainside stopover, our eight travelers come to learn they may not make it to Red Rock after all. Take a look at the photos below, along with the descriptions for each character.

Related: Kurt Russell Destroyed a Priceless Antique While Shooting The Hateful Eight

John Ruth - Kurt Russell

<strong><em>The Hateful Eight</em></strong> John Ruth Character Photo

"John is a mean ­sonuvabitch with a code as ­intractable as a noose. He's on his way to Red Rock with his murderous bounty, Daisy Domergue, in tow."

Major Marquis Warren - Samuel L. Jackson

<strong><em>The Hateful Eight</em></strong> Major Marquis Warren Character Photo

"Once a Union officer, Warren now lives in the Wyoming mountains. He harbors his own fair share of secrets and still knows how to handle a gun."

Daisy Domergue - Jennifer Jason Leigh

<strong><em>The Hateful Eight</em></strong> Daisy Domergue Character Photo

"Just because she's handcuffed to her bounty hunter doesn't mean ­Daisy isn't a lethal threat. This infamous outlaw chews iron and spits nails."

Joe Gage - Michael Madsen

<strong><em>The Hateful Eight</em></strong> Joe Gage Character Photo

"An out-and-out cowboy in the classic mold, with a kerchief as dirty as his smirk, Gage is one of four strangers holed up at Minnie's Haberdashery when the others arrive."

Oswaldo Mobray - Tim Roth

<strong><em>The Hateful Eight</em></strong> Oswaldo Mobray Character Photo

"If you can't tell by his continental-sounding name and fancy tailoring, Mobray isn't a local. The well-appointed Brit claims to be the new hangman of Red Rock."

Chris Mannix - Walton Goggins

<strong><em>The Hateful Eight</em></strong> Chris Mannix Character Photo

"A Southerner who's moved west, Mannix says he's the sheriff. But anyone in a Western should know better than to trust a man in a black hat."

General Sanford Smithers - Bruce Dern

<strong><em>The Hateful Eight</em></strong> General Sanford Smithers Character Photo

"This former ­Confederate ­general is the most laconic of the bunch, content to hold his peace ­(until he's required to hold his piece)."

Bob - Demian Bichir

<strong><em>The Hateful Eight</em></strong> Bob Character Photo

"Swaddled in a ­giant fur coat-and an equally ­giant fur beard-Bob "the Mexican" has taken over innkeeper duties from Minnie while she's away visiting relatives."