Question: who plays the villain in the new pirates of the caribbean
Answer: Javier Bardem; Javier Angel Encinas Bardem; Javier Ángel Encinas Bardem