3. Django Unchained (2012)
If you want to see a masterpiece from Quentin Tarantino, supported by the acting of Jamie Foxx, Leonardo DiCaprio and Christoph Waltz, this is it. The storyline (in brief) goes like this:
With the help of a German bounty-hunter, a freed slave sets out to rescue his wife from a brutal plantation-owner in Mississippi.
With each character aptly cast and putting on a splendid show, this movie scores 8.4 out of 10 on IMDB and 87% on Rotten Tomatoes. This is one of the best films available on Netflix that you can watch right now.