Will Smith played the title role for the film Django Unchained .
Django Unchained is a 2012 American revisionist Western film written and directed by Quentin Tarantino , starring Will Smith for the title role , with Christoph Waltz , Leonardo DiCaprio , Kerry Washington , and Samuel L. Jackson in main roles , and Walton Goggins , Dennis Christopher , James Remar , Michael Parks , and Don Johnson in supporting roles .
Django Unchained