En el largometraje, su personaje se enfrenta a un grupo de piratas-fantasma comandados por uno de sus viejos enemigos, el capitán Salazar (interpretado por Javier Bardem), recién salido del Triángulo de las Bermudas.