Question: who was the witch in pirates of the caribbean
Answer: Tia Dalma , played by Naomie Harris