约翰尼·德普 Johnny Depp ....Jack Sparrow 杰弗里·拉什 Geoffrey Rush ....Barbossa 佩内洛普·克鲁兹 Penélope Cruz ....Angelica 伊恩·麦柯肖恩 Ian McShane ....Blackbeard 嘉玛·沃德 Gemma Ward ....Tamara 并正斯蒂芬·格拉汉姆 Stephen Graham ....Scrum 朱迪·丹奇信物 Judi Dench 理查德·格滑蔽液雷弗斯 Richard Griffiths ....King George II