For the myriad points of conversation discussed at this weekend’s press conference for Quentin Tarantino’s latest epic undertaking, Django Unchained, one of the best parts of the film remained to be uncovered: the soundtrack. Whether Tarantino’s films always tickle your fancy or not, there’s no doubt they can always be sure to perk up the ear drums with tunes that add an extra kick to his bitingly witty and visceral scenes. And Django is no exception. Although the film won’t hit theaters until Christmas next week, you can now feast yourself on the music from the film in its entirety. From the spaghetti Western classic sounds of Ennio Morricone to new tracks from John Legend and voice tracks featuring the Christoph Waltz as Dr. Schultz (who I could personally listen to speak on loop forever) and Jamie Foxx as Django—the soundtrack is a fantastic mix that harken’s back to Tarantino’s own musical affinities for sounds of past. In addition to the this cornucopia of soulful and twangy songs, you can also check out a full 12-minutes of B-roll footage of behind the scenes action. Enjoy.