It comes as a huge surprise then the reaction to the first human face we see in the new teaser, actor John Boyega has received a lot of backlash for being, wait for it, a black storm trooper.
Boyega was last seen dicing aliens in the British hit, "attack the block". Despite his obvious repertoire in Sci Fi fliks, most die hard Star Wars fans argued that Storm Troopers by right can't be black as all of them are clones of a white bounty hunter who goes by the name of Jango Fett.
But like the fans, the Star Wars world is large and diverse, the character that Boyega is playing is To'ken, a warrior from the social justice squadron whose skin colour goes to show the main difference between the Star Wars universe and the world we live in.
In the Sci Fi world, skin colour and species comes second to character. Lucas, world is one of acceptance where a black Storm Trooper from a white clone squadron fails to rise any eyebrows.
Boyega offered a classy response to his critics on Instagram on Saturday