Question: who does geoffrey rush play in pirates of the caribbean
Answer: Hector Barbossa; Captain Hector Barbossa