WATCH: Netflix Unveils Ancient Egypt’s ‘Queen Cleopatra’ Netflix has released a trailer For ‘Queen Cleopatra’ Epic