New stills from ?Mary Kom? revealed!