Question: who played the witch in pirates of the caribbean
Answer: Naomie Melanie Harris