Geoffrey Rush, an Oscar, Emmy, and Tony Award-winning actor plays the staple salty pirate Captain Hector Barbossa in The Pirates of the Caribbean: Dead Men Tell No Tales. Barbossa has been sparring with Jack Sparrow since the beginning, but this time he may need to work with … [Read more...]