The fact that it's Jada acting as Cleopatra is already a huge turn-off for me. Bad acting and not accurate in terms of the true story itself.
As a side note: the world is not really fond of Jada and her terrible attitude to begin with, so, the fact that this movie has a bad rating... Let's just say that the crew should have seen this coming.