Quentin Tarantino’s ‘The Hateful Eight’ Comes Out Guns Blazing in First Full Trailer (Video)

The film is set to hit theaters on Christmas Day in limited release

The first trailer for Quentin Tarantino‘s “The Hateful Eight” has been released, and it’s full of guns, violence, and epic one-liners.

“You’d be surprised what a man would do,” says Samuel L. Jackson‘s character, Major Marquis Warren. “Starting to see pictures, ain’t ya?”

The Bounty Hunter, the Hangman, the Sheriff, the Confederate, the Mexican, the Cow Puncher, the Prisoner and the Little Man all make cameos in the trailer. The film stars Jackson, Kurt Russell, Channing TatumWalton Goggins, Bruce Dern, Demian Bichir, Michael Madsen, Jennifer Jason Leigh and Tim Roth.

Russell stars as a bounty hunter called “The Hangman,” who’s taking his fugitive Daisy (Leigh) to a nearby town to bring her to justice, but a chance encounter with Jackson‘s Major Marquis Warren and a blizzard bring his plans to a halt.

Forced to take shelter in a stagecoach stopover, the three come face to face with several unfamiliar faces who seem to have agendas of their own.

The film, written and directed by Tarantino, is produced by Richard N. Gladstein, Stacey Sher and Shannon McIntosh. Harvey Weinstein, Bob Weinstein and Georgia Kacandes are executive producing, and Coco Francini and William Paul Clark are associate producing.

The trailer was released after various police unions decided to boycott Tarantino’s movie after he commented that “cops are murderers” while participating in an anti-police brutality rally last month.

Police unions in New York City, Los Angeles, Houston, New Jersey, Chicago and Philadelphia have called for a boycott of Tarantino films, and the National Association of Police organizations called on cops to refrain from engaging in promotional efforts and any future productions that routinely need the assistance of law enforcement, even for off-duty work.

“The Hateful Eight” will premiere exclusively in 70mm in select theaters on Christmas Day, with a nationwide theatrical digital release on January 8.

Watch the trailer.