Tim Curry/David Bowie/Mick Jagger
I never knew this before now, but if you read the trivia, you'll find out that both David Bowie and Mick Jagger was concidered for Curry's part.
I mean, what the fish? David Bowie? As much as I like his music and his acting jobs, he could NEVER be a pirate. And grandfather Jagger? Not really. Curry is simply amazing. You get both good acting AND good singingin one handsome package.