Pirates Of The Caribbean: Salazar's Revenge Johnny Depp Javier Bardem Brenton Thwaites Kaya Scodelario Kevin R. McNally Golshifteh Farahani David Wenham Stephen Graham Orlando Bloom Geoffrey Rush