Will Smith had been working hard on the concept of Django Unchained together with Quentin Tarantino, but they parted because of their different understandings of the main idea. Smith said that he wanted to see the greatest story about love ever seen by Afro-Americans. Smith’s place was taken by Jamie Foxx and the movie ended up getting several Oscars.
He didn't read the script beyond saying he didn't want to be on screen with a bunch of dwarfs.
Close friends said he never got over it, and essentially retired from acting.
That's strange considering Sean Connery did a lot of wacky off the wall films throughout his career. Consider Darby O'Gill and the Little People, Sir Gwain and the Green Knight (odd af) Time Bandits with actual little people. Those were some odd choices for the former Bond ha ha.