Captain Jack with Angelica Brian Edwards 13 years ago Captain Jack (Johnny Depp) with Angelica (Pen?lope Cruz) SHARE: