An Indian Wonder Woman, film still from 'Wonder Woman'