Kangana Ranaut as Cleopatra in 1950's film still