Question: who played captain salazar on pirates of the caribbean?
Answer: Javier Bardem