Which actor plays Captain Hector Barbossa in the film franchise "Pirates of the Caribbean"?
Correct answer: Geoffrey Rush

Robbo
One of the best actors of all time