Will Smith touched down in Dubai while promoting his new movie Suicide Squad to take a moment to attack GOP presidential candidate Donald Trump's "Islamophobia". Smith lashed Trump for his call to ban all Muslims from entering the US.

"As painful as it is to hear Donald Trump talk and as embarrassing as it is as an American to hear him talk, I think it's good," Smith said at a press conference. "We get to know who people are and now we get to cleanse it out of our country."

Trump has called for "a total and complete shutdown of Muslims entering the United States until our country's representatives can figure out what is going on," following terror attacks in Paris and San Bernardino, California.

Trump's position, mounting Islamophobia in America and Smith's love of Dubai convinced him to take up a press tour opportunity to stop by. "Cinema is a huge way to be able to deliver the truth of the soul of a place to a global audience," said Smith. "The Middle East can't allow Fox News to be the arbiter of the imagery."

"My two favourite cities in the world are Miami and Dubai," the actor said. "Maybe I'll have to make a Welcome to Dubai song one day," he added in a reference to his 1997 tune, Miami.

"Dubai dreams the way I dream," said Smith. "When I first landed here 15 years ago, I thought to myself 'that's how I would build a city if I was building a city.'"

Trump has quipped that he modeled his Suicide Squad character — the assassin Deadshot — on Donald Trump. "What makes someone evil is they don't think they are evil," he noted.

The actor recently slammed Trump for his treatment of women, calling it "absolute f-----g insanity" that the business mogul could get away with how he refers to women.

"For a man to be able to publicly refer to a woman as a fat pig, that makes me teary," Smith said in an interview with an Australian news site. "My grandmother would have smacked my teeth out of my head if I had referred to a woman as a 'fat pig.'"