Question : who plays blackbeard in pirates of the caribbean on stranger tides
Answer : Ian David McShane