Quentin Tarantino's rip-roaring revenge Western pits Jamie Foxx's slave-turned-bounty hunter against one of the greatest cinematic villains of the last ten years - Leonardo DiCaprio's Calvin Candie. As well as a stellar supporting turn from Christoph Waltz as fellow bounty hunter, Dr. King Schultz, you've also got Don Johnson and Samuel L. Jackson filling out the ensemble cast. Equally violent and humourous, Django Unchained's a fantastic Tarantino thriller.