A) That’s not Angelina as Cleopatra, it’s Olympias the mother of Alexander the Great.
B) I’m not holding my breath for the movie to get made, it’s been rumoured for almost a decade now.
and C) That would be because she’s of largely Macedonian descent with a small amount of Persian.
The Ptolemies were in fact Macedonian Greek, which makes Cleopatra approximately as Egyptian as Elizabeth Taylor. The word ‘honey skinned’ recurs in descriptions of her relatives and would presumably applied to hers as well, despite the inexactitudes surrounding her mother and paternal grandmother. There was certainly Persian blood in the family, but even an Egyptian mistress is a rarity among the Ptolemies. She was not dark skinned.
Cleopatra, A Life - Stacy Schiff
So having someone of African descent or who had very dark skin play her would be historically inaccurate. It would be like having someone who was Chinese playing Elizabeth I.
God bless, tiny-librarian.
Next they’ll be trying to claim that Anne Boleyn was some how ‘poc’ because she was described as looking exotic, having olive skin, black hair and black eyes. Even though she was pure blooded English, with a sister who had blonde hair and blue eyes.