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