Christoph Waltz and Jamie Foxx
Even in films that are lauded by critics and industry experts worldwide, there are sometimes historical inaccuracies. In "Django Unchained", "Django" (Jamie Foxx) wears a pair of sunglasses in one scene, even though sunglasses were not widespread in 1929 and were only worn for medicinal purposes.