Question: who plays the witch in pirates of the caribbean 5??
Answer:
Golshifteh Farahani