Guy Ritchie's Aladdin has barely begun production, but the live-action remake of the 1992 Disney classic continues to prove controversial.
The film, which is set in the Middle East, was landed with whitewashing claims in July after casting British-Indian actress Naomi Scott to play Princess Jasmine. But now a new role has been created that didn't exist in the original animated film, and a white American actor has been tasked with playing it.
Billy Magnussen, who played a prince in Disney ensemble musical Into the Woods, has been cast as Prince Anders, thought to be a love rival to Aladdin, a street rat, in his pursual of Princess Jasmine. Nasim Pedrad, a former cast member of Saturday Night Live, has also joined the cast list as another new character, Mara, handmaiden and friend to Jasmine.
No white characters have ever existed in the Aladdin narrative, which has a historic Arabian setting, and is based on the story Aladdin and the Magic Lamp from One Thousand and One Nights, a collection of Middle Eastern folk stories.