Gal Gadot as Cleopatra? The Internet Disagrees! Fans have divided reaction after Paramount films announced that Gal Gadot will lay the role of Cleopatra.