Johnny Depp as Captain Jack and Penélope Cruz as Angelica / Disney

'Pirates Of The Caribbean: On Stranger Tides' (6)