Question: who plays tia dalma in pirates of the caribbean
Answer: Tia Dalma , played by Naomie Harris , is a fictional character from the films Pirates of the Caribbean : Dead Man 's Chest and Pirates of the Caribbean : At World 's End .