The real Jack Sparrow takes over Disneyland