Pirates of the Caribbean: On Stranger Tides › Cast
Johnny Depp
Capt. Jack Sparrow
Penélope Cruz
Angelica
Ian McShane
Blackbeard
Geoffrey Rush
Barbossa
Àstrid Bergès-Frisbey
Syrena
Sam Claflin
Philip Swift
Kevin McNally
Joshamee Gibbs
Stephen Graham
Scrum
Gemma Ward
Tamara
Jonny Rees
Groves
Damian O'Hare
Gillette
Keith Richards
Capt. Teague