Advertisement
In the mid-2000s, Will Smith was offered the role in Bryan Singer’s Superman Returns. So why did he pass on donning the cape and flying high? Turns out, it wasn’t the whole “saving the world” thing that turned him off—it was all about messing with white heroes. “There is no way I’m playing Superman!” Smith recalls of his reaction when the script landed in his lap.
The reasoning: It all came down to his past experience with Wild Wild West. In the film, Smith played Jim West, a wild-west gunslinger with a twist. But that role didn’t exactly sit well with some, and the backlash was real. Smith, in his classic blunt fashion, summed it up: “You mess up white people’s heroes in Hollywood, and you’ll never work in this town again!” After almost having his career derailed, Smith wasn’t about to repeat the same mistake. Playing Superman—one of the most iconic white heroes—wasn’t something he wanted to risk.
So, what did he do instead? Hancock. The man took on a role that was so anti-hero, it practically had its own moral compass. “Hancock is dark but he’s fun,” Smith explained to MTV. “You can get away with all kinds of things if it’s funny.” And funny it was. The 2008 superhero flick, where Smith played a flawed, cynical, and totally unpredictable superhero, gave him a freedom that traditional superhero roles didn’t offer. No cape, no expectations to be perfect. Just pure Smith being, well, Smith. The whole vibe was a perfect fit for his style.
