John Boyega has slammed Samuel L. Jackson for creating "conflict" between Black British and African American actors.
The 24-year-old star - who grew up in Peckham, London - is furious with the Hollywood legend after he said black men from the UK should not play roles about the racial struggles African Americans have faced.
Boyega rose to fame in 'Star Wars: The Force Awakens' but earlier in his career, he played a young Los Angeles father who is released from prison in Netflix movie 'Imperial Dreams', and thinks his comments were reckless.
He tweeted: "Black brits vs African American. A stupid ass conflict we don't have time for."
Jackson made the comments when he was asked his thoughts on a new movie titled 'Get Out' about an interracial relationship.
It stars British actor Daniel Kaluuya as an African-American man interacting with his white liberal American potential in-laws, who are forced to face their prejudices, and the 68-year-old star thinks an American would have better understood the role.
He said: "I think it's great; [Get Out]'s doing everything it's doing and people are loving it. But ... I know the young brother who's in the movie, and he's British.
"So, there are a lot of black British actors in these movies. I tend to wonder what would that movie would have been with an American brother who really feels that."
Jackson added that Hollywood executives often go for British actors over Americans because they demand less money and they believe they are better trained actors.
He continued: "Daniel grew up in a country where they've been interracial dating for a hundred years ... What would a brother from America have made of that role? I'm sure the director helped, but some things are universal, but [not everything]
"[British actors] are cheaper than us, for one thing. They don't cost as much. And they [casting agents and directors] think they're better trained, because they're classically trained."
Other movies to cast British stars over Americans is David Oyelowo as Martin Luther King in 'Selma' and Chiwetel Ejiofor in the Oscar-winning '12 Years A Slave'.