Pirates of the Caribbean: On Stranger Tides is shaping up nicely.

The Hollywood Reporter says Deadwood star Ian McShane is in negotiations to play legendary pirate Blackbeard – or Edward Teach.

McShane will join Johnny Depp, reprising his role of Captain Jack Sparrow, of course, and Penelope Cruz, Sparrow’s foil, in a tale that revolves around the Fountain of Youth.
Source: Usa Today