Question: who plays the pirate in spongebob out of water
Answer: Antonio Banderas