La película cuenta con la ausencia temporal de Geoffrey Rush como el capitán Héctor Barbossa, que no aparece, hasta la escena final en un breve cameo.