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