At long last, we have finally received the first full-length trailer for Quentin Taraninto's much-anticipated new film, The Hateful Eight.

Set in Wyoming after the Civil War, the raucous film follows bounty hunter John "The Hangman" Ruth (Kurt Russell) attempting to bring fugitive Daisy (Jennifer Jason Leigh) to justice. But when a blizzard forces the duo to seek shelter alongside a union soldier-turned-bounty hunter (Samuel L. Jackson), the new sheriff (Walton Goggins) and four strangers (Tim Roth, MichaelMadsen, Bruce Dern and Demian Bichir), The Hangman discovers not everyone is who they claim to be.

The Hateful Eight will be in select theaters on Christmas day and in theaters everywhere on Jan. 8, 2016.