Guess Who’s Playing Long John Silver?

I had to blink twice before I realized that this was Eddie Izzard — best known … Read more »