While it looks like Frank Oceandidn’t make the cut, the full tracklisting for Quentin Tarantino‘s upcoming “Django Unchained” once again reveals a director who isn’t afraid to liberally borrow from his influences. With music from “Two Mules For Sister Sara,” Klaus Kinski‘s “His Name Was King,” Sergio Corbucci‘s original “Django,” early ’80s Gene Hackman/Nick Nolte flick “Under Fire” and even a reprise of a song we heard before “Kill Bill Vol. 1,” it isn’t to say there aren’t any surprises.

For those looking for a nod to the ’70s, Tarantino has a remix of James Brown‘s “The Payback” featuring 2Pac, along with an FM wonder by Jim Croce. New songs are here as well including “100 Black Coffins” by Playlist fave and GQ’s “Bawse Of The Year” Rick Ross, a new tune by John Legend and — to go along with all the other Ennio Morricone — a new tune from the famed composer titled “Ancora Qui.” All said, this is going to be dramatic, stirring stuff, but also some good tracks to backdrop QT’s usually outlandish tales.

“In addition to the new original songs I am also using a lot of older recordings on the soundtrack – many of which came from my personal vinyl collection. Instead of having the record companies give me new digitally cleaned up versions of these recordings from the 60’s and 70’s, I wanted to use the vinyl I’ve been listening to for years – complete with all the pops and cracks,” Tarantino said. “I even kept the sound of the needle being put down on the record. Basically because I wanted people’s experience to be the same as mine when they hear this soundtrack for the first time.”

The soundtrack drops on December 18th before the movie opens wide on Christmas Day. Tracklisting and samples below.