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
Christopher Fairbank
Ezekiel
Yuki Matsuzaki
Garheng