i don't think he can pull off the slave character. he's not black enough.
and the character in the script said he's skinny and Will's not skinny and he's been in a lot of other movie roles that'll throw him off in this one