In the case of an art film, the creator has a free hand, even on a historical subject. Here, however, Netflix refers to the documents. But there is no document about the black-skinned Cleopatra. His family actually came from Greece.
Denzel Washington as Hannibal
Although this is only an artificially generated image, it may soon become a reality. Denzel Washington is a popular actor. He certainly delivers quality work in this role as well. However, according to all historical evidence, Hannibal's family was from Phoenicia, meaning he was light-skinned. Nevertheless, I will definitely watch the movie, as I am interested in the historical figure and I also like Denzel Washington.
Viola Davis as Mother Theresa
Morgan Freeman as Leonardo da Vinci
Lupita Nyong'o as Queen Victoria
Donald Glover as King Arthur
Halle Berry as Morgaine le Fay
Samuel L. Jackson as Caligula
Zoe Saldana as Mata Hari
Mahershala Ali as Aristoteles
Janelle Monáe as Catherine the Great
Michael B. Jordan as Winston Churchill
Taraji P. Henson as Eleanor Roosevel
Eddie Murphy as Richard the Lionheart
Naomie Harris as Sherlock Holmes
Will Smith as Pharaoh Ramses
Thandiwe Newton as Empress Theodora of Byzantium
Sterling K. Brown as Lenin
Naomie Harris as Marie Antoinette
Wesley Snipes as Otto von Bismarck
Octavia Spencer as Jeanne d'Arc
Idris Elba as Merlin
Thanks for viewing! I hope you had fun!