"The funny thing was trying to control the 50 men who have to follow Angelica's orders! I am so tiny and had to be in control and giving them orders." Penelope Cruz barked orders to play swashbuckling ANGELICA BLACKBEARD in Pirates Of The Caribbean: ON STRANGER TIDES.