Just when you thought Marvel was trying to get a blue-eyed, blonde-haired muscle head to play Captain America in their upcoming live-action flick, MTV sneaks onto the scene with one whopper of a rumor. While speaking to Derek Luke about Miracle at St. Anna up in Toronto, the actor let slip that, as far as he knows, Will Smith was offered the part of Captain America. Bet you didn't see that one coming.

Now keep in mind this is just a rumor right now -- and Luke could either have the wrong info or he could be screwing around; we don't know. However, I wouldn't put it past Marvel to switch things up and throw Smith into the role. Not only did Smith do a fine job as a homeless, alcoholic superhero in need of rehabilitation in this summer's Hancock, but the dude would guarantee a gigantic opening box office. As MTV points out, Marvel has changed the color of characters before; most notably with Nick Fury (who used to be a middle-aged white man, and was recently played by Samuel L. Jackson in Iron Man).

Hey, I'm all for it. We're close to electing the first African American president in the United States, so why not bring on the first black Captain America*? Just makes the eventual Avengers flick that much more interesting, huh?

The First Avenger: Captain America is due in theaters in May, 2011.

*Actually, Smith would technically be the second black Captain America; Isaiah Bradley (name of character) was the first.

UPDATE: AICN tells us that Marvel has debunked this, saying they've never offered Will Smith the role.