Question: who plays the witch in dead men tell no tales?
Answer: Golshifteh Farahani