Ian McShane to Play Blackbeard

Ian McShane is slated to play Blackbeard in the upcoming Pirates of the Caribbean film alongside Johnny Depp and Penelope Cruz. McShane starred in Deadwood and canceled NBC series Kings…