Gal Gadot Finally Speaks Out On Controversial Casting Of ‘Cleopatra’ Role Being from Israel, Gal Gadot faced a ton of backlash after being cast as Egyptian Queen Cleopatra in a new film.