Surprise! Johnny Depp Appears As Jack Sparrow on Disney RideSurprise! Johnny Depp Appears As Jack Sparrow on Disney RideSome visitors to the Pirates of the Caribbean ride at California's Disneyland got a surprise: Captain Jack Sparrow himself.Associated PressAssociated Press