Pirates of the Caribbean: Dead Men Tell No Tales (also known as Pirates of the Caribbean: Salazar's Revenge) is a 2017 American fantasy swashbuckler film, and the fifth installment in the Pirates of the Caribbean film series. The film is directed by Joachim Rønning and Espen Sandberg from a script by Jeff Nathanson, with Jerry Bruckheimer serving again as producer. Johnny Depp, Kevin McNally and Geoffrey Rush reprise their roles as Jack Sparrow, Joshamee Gibbs and Hector Barbossa, respectively. The film also stars Javier Bardem as Armando Salazar, Brenton Thwaites as Henry Turner and Kaya Scodelario as Carina Smyth. The film also features the returns of Orlando Bloom and Keira Knightley as Will Turner and Elizabeth Swann respectively, following their absence from the fourth installment, On Stranger Tides.


Directed by

  • Joachim Rønning
  • Espen Sandberg

Produced by

  • Jerry Bruckheimer

Screenplay by

  • Jeff Nathanson

Story by

  • Jeff Nathanson
  • Terry Rossio

Based on

  • Pirates of the Caribbean by Walt Disney


  • Ted Elliott
  • Terry Rossio
  • Stuart Beattie
  • Jay Wolpert

Music by

  • Geoff Zanelli


  • Paul Cameron

Edited by

  • Roger Barton
  • Leigh Folsom Boyd

Production company

  • Walt Disney Pictures
  • Jerry Bruckheimer Films

Distributed by

  • Walt Disney Studios
  • Motion Pictures


Johnny Depp

Javier Bardem

Brenton Thwaites

Kaya Scodelario

Kevin McNally

Geoffrey Rush