Pirates Of The Caribbean: Salazar's Revenge Cast and Crew

Main Cast: Johnny Depp as Captain Jack Sparrow
Main Cast: Javier Bardem as Captain Armando Salazar
Main Cast: Brenton Thwaites as Henry Turner
Supporting Cast: Kevin McNally as Joshamee Gibbs
Supporting Cast: Kaya Scodelario as Carina Smyth
Supporting Cast: Golshifteh Farahani as Shansa
Supporting Cast: Stephen Graham as Scrum
Supporting Cast: David Wenham as Scarfield
Supporting Cast: Geoffrey Rush as Captain Hector Barbossa
Supporting Cast: Orlando Bloom as Captain William "Will" Turner, Jr.
Supporting Cast: Martin Klebba as Marty
Supporting Cast: Keira Knightley as Elizabeth Swann
Director: Joachim Ronning
Director: Espen Sandberg
Writer: Jeff Nathanson
Writer: Terry Rossio
Film Producer: Jerry Bruckheimer