The teaser trailer for Quentin Tarantino’s The Hateful Eight just dropped, and it’s a beast.

Let’s not forget it’s taken a long time to get to this point. The director famously scrapped the idea to make the movie after his script was leaked online but had a change of heart when a public table read of his script went over like gangbusters. Now that the movie is in the can and ready to play in limited 70mm engagements on Christmas Day on release, what does the trailer show us?

First off, the titular eight are all there: Samuel L. Jackson as Major Marquis Warren, Kurt Russell as John “The Hangman” Ruth, Jennifer Jason Leigh as Daisy Domergue, Walton Goggins as Chris Mannix, Demian Bichir as Bob, Tim Roth as Oswaldo Mobray, Michael Madsen as Joe Gage, Bruce Dern as General Sanford Smithers. Channing Tatum is also reportedly supposed to show up in an undisclosed role — so there’s still a lot we don’t know about it just yet.

It also seems like the perfect blend of Tarantino madness. The vengeance of Kill Bill, the twisted old West tropes like Django Unchained, and the talkiness of, well, every Tarantino movie ever are all there.

The best part is that through the setup and the slight peeks of landscapes we get in the brief clip, the movie seems to be a fairly self contained affair with the characters brought together in a snowy mountain cabin. It’s as if Tarantino took the introductory chapter of Inglourious Basterds and stretched it out into feature length.

With Kurt Russell doing his best John Wayne impression (or is it a Wild West Snake Plissken impression?), and Samuel L. Jackson spouting off Tarantino’s heightened dialogue like no other, The Hateful Eight looks to stress the grit and grime of the kinds of Westerns Tarantino adores. With a prime slot in the end of the year, the Weinstein Company looks to give it a push for some serious Oscar hardware as well.

We can’t wait. Christmas is going to be great this year.

Photos via www.facebook.com/thehatefuleightmovie