Marvel is under fire for a bizarre bit of casting, but a writer for the upcoming Doctor Strange film has come out against accusations of "whitewashing", saying the decision was made to placate China.
Actress Tilda Swinton, a white British female, was recently cast as the mystical Ancient One, who has traditionally been a male Tibetan.
But C. Robert Cargill, a writer on the superhero film, has suggested that the decision was to avoid upsetting China, which has a troubled history with Tibet.

"There is no other character in Marvel history that is such a cultural landmine," says Cargill in an interview with the pop culture podcast Double Toasted.