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