杰克·斯派罗
新加入的演员包括伊恩·麦柯肖恩和佩内洛普·克鲁兹，两人分别扮演电影中的大反派，恶名昭彰的海盗黑胡子和他的女儿安吉丽卡，后者也是杰克·斯派罗以前的恋人。据马歇尔所说，选中麦柯肖恩是因为“他能演出一种邪恶背后总是很有幽默感”的效果，这位男演员也因能够与马歇尔合作，并且剧本“非常风趣迷人”而同意出演。该角色的胡子需要一个半小时才能装好，麦柯肖恩很喜欢角色的戏服，因为“全是黑色真皮，真像个骑摩托车的海盗”。马歇尔称克鲁兹是该角色的唯一人选，因为她符合人物的标准：“这个女演员不但要能和约翰尼·德普旗鼓相当，而且在某种程度上还需要拥有杰克所有的特点。她需要既风趣又聪明，既狡猾又美丽。”克鲁兹当时需要参演《華麗年代》，她后来花了两个月的时间学习击剑。电影拍摄期间，克鲁兹发现自己已经怀有身孕，服装设计部门于是重新设计了她的服装，令之更具弹性，制片人还请来她的妹妹莫妮卡·克鲁兹（）代替姐姐出演一些略有风险的镜头。德普推荐了曾在《頭號公敵》中与自己合作的斯蒂芬·格拉汉姆出演斯克朗一角，他是杰克·斯派罗的搭档，一个善于玩弄权术的海盗；德普还推荐了李查·葛瑞夫斯扮演英国国王乔治二世，德普对他在《我与长指甲》（）中的表演推崇备至。从学校毕业不久，只在电视上出过镜的山姆·克拉弗林获选扮演传教士菲利普，英国演员保罗·贝兹利也加入了电影的拍摄，出演一个小角色。西班牙新闻网站《国家报》报道，电影中有4名西班牙演员，分别是克鲁兹、奥斯卡·贾恩那达、阿斯特丽德·伯格斯-弗瑞斯贝和胡安·卡洛斯·弗雷斯纳迪罗（）。其中贾恩那达是因在《绝命反击》（）中的表现和克鲁兹的推荐而入选的。