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