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 Characters created by Ted Elliott Terry Rossio Stuart Beattie Jay Wolpert Starring Johnny Depp Javier Bardem Brenton Thwaites Kaya Scodelario Kevin McNally Geoffrey Rush Music by Geoff Zanelli Cinematography Paul Cameron [1] Edited by Roger Barton Leigh Folsom Boyd Production company Walt Disney Pictures Jerry Bruckheimer Films Distributed by Walt Disney Studios Motion Pictures Release date May 11, 2017 ( Shanghai ) [2] May 26, 2017 (United States) Running time 129 minutes [3] Country United States Language English Budget $230 million [4] Box office $794.2 million [4] Download Movie Download Movie Download Pirates of the Caribbean Dead Men Tell No Tales 1080p Download Movie Download Movie Download Pirates of the Caribbean Dead Men Tell No Tales 720p