20 Western Movies You Must See Before You Die

By Sam Hill /

16. Django Unchained (2012)

Quentin Tarantino's love letter to his favourite genre, the spaghetti western, sees a former slave (played by Jamie Foxx) teaming up with an experienced dentist-turned-bounty hunter (Christoph Waltz) to rescue his wife from a tyrannical plantation owner (Leonardo DiCaprio). Bold, brutal and hilarious, this is western homage at its best.