Watch Movie
Cast

Johnny Depp
Jack Sparrow

Penélope Cruz
Angelica

Geoffrey Rush
Hector Barbossa

Ian McShane
Edward 'Blackbeard' Teach

Kevin McNally
Joshamee Gibbs

Sam Claflin
Philip

Astrid Bergès-Frisbey
Syrena

Stephen Graham
Scrum

Keith Richards
Captain Teague

Richard Griffiths
King George

Greg Ellis
Groves

Damian O'Hare
Gillette