Horses, shotguns, funky music and a whole lotta crazy facial hair? It's gotta be the much-anticipated trailer for Quentin Tarantino's "Django Unchained!"

Tarantino is no stranger to controversy -- he's tackled Nazis, the drug culture and is known for extreme violence in his films -- now he's taking on slavery!

Set in the pre-Civil War deep south, the "Django Unchained" trailer features Django (played by Jamie Foxx) as a slave freed by Dr. King Schultz (Christoph Waltz) -- a bounty hunter set on revenge. Together, they set out to rescue Django's wife (Kerry Washington) from horribly sadistic plantation owner Calvin Candie (Leonardo DiCaprio).

And guys, Leo is seriously not cute in this movie. At all. Now that's acting.

Watch the full trailer below:

"Django Unchained" -- also starring Samuel L. Jackson and, according to reactions footage received in Cannes, an amazing, unlike-you've-ever-seen-him-before Don Johnson -- hits theaters this Christmas.

Are you excited for the flick? Sound off in the comments below!

Hot Videos