RE: I like Denzel but it’s a myth that Hannibal was black.
Hannibal was born in what is present-day northern Tunisia. Hannibal was a member of the Carthaginian civilization, one of many Mediterranean regions colonised by the Canaanites from their homelands in Phoenicia, a region corresponding with the Mediterranean coasts of modern Lebanon and Syria.
The Carthaginians were a mix of Phoenician, Berber, and other Mediterranean peoples. So, Hannibal’s race can be described as Carthaginian or Punic, with a diverse Mediterranean ancestry.
It’s hard to imagine how Hannibal would have looked like. Dark skin is a possibility but a lighter skin is also possible.
He isn’t playing Hannibal, he is playing a very wealthy Roman Merchant.
Lets just be happy that if they had to have a black guy in it, it was Denzel.