Will Smith turned down the role of Django, and finally revealed the reason why....sort of.