Johnny Depp made a visit to the Pirates of the Caribbean ride at Disneyland and surprised riders.

JOHNNY DEPP SURPRISES RIDERS ON DISNEYLAND RIDE

Depp dressed as his character Captain Jack Sparrow and popped up at various spots along the ride to the delight of riders. Many caught images of the actor and posted them to social media.

He joked around with shocked customers, speaking in his iconic British slur on Wednesday night. He stood where the animatronic versions of himself and his comrades would be, and told riders to jump in the water and join him.

Depp is promoting the fifth film in the franchise, Dead Men Tell No Tales, which comes out next month. It will see its world premiere at Shanghai Disney resort on Thursday, May 11.