who played captain salazar
Javier Bardem will play Captain Salazar in the forthcoming film, âPirates Of The Caribbean 5.â Photo: Reuters/Jonathan Alcorn. Photos and videos from the sets of âPirates of the Caribbean 5â continue to surface online. A new video and some photos from the set give fans a first look at Javier Bardem as the new villain Captain Salazar. The cast and crew apparently spent the whole night filming a scene for the movie. [Spoiler alert]