Johnny Depp surprises fans on 'Pirates of the Caribbean' ride

That's no animatronic pirate! Jack Sparrow himself entertained guests on the "Pirates of the Caribbean" ride at Disneyland in California.

Bonnie Burton
Journalist Bonnie Burton writes about movies, TV shows, comics, science and robots. She is the author of the books Live or Die: Survival Hacks, Wizarding World: Movie Magic Amazing Artifacts, The Star Wars Craft Book, Girls Against Girls, Draw Star Wars, Planets in Peril and more! E-mail Bonnie.
Bonnie Burton
2 min read

The next time you ride the popular "Pirates of the Caribbean" attraction at Disneyland, you may want to take a closer look at the animatronic pirates, one of them might just be actor Johnny Depp in the flesh.

To promote the upcoming "Pirates of the Caribbean: Dead Men Tell No Tales" film, its Depp surprised Disneyland guests dressed as Captain Jack Sparrow on the popular "Pirates of the Caribbean" ride on April 26.

In a video posted Thursday, Depp can be seen stumbling around in character as the charismatic and intoxicated Sparrow.

Fans on the ride were quick to post even more videos on Twitter of Depp waving hello and staying in character.

Depp also entertained guests waiting in line on the facade of the ride.

As the fifth installment of Disney's swashbuckling saga, Depp returns as Sparrow, as do Orlando Bloom and Keira Knightley in their roles as Will Turner and Elizabeth Swann.

Javier Bardem joins the cast as creepy Captain Salazar. The movie also features Kaya Scodelario, Brenton Thwaites, Kevin McNally and Geoffrey Rush.

Directed by Espen Sandberg and Joachim Ronning, "Dead Men Tell No Tales" shows a down-on-his-luck Sparrow running into trouble when deadly ghost sailors, led by the terrifying Captain Salazar (Bardem), escape from the Devil's Triangle bent on killing every pirate at sea including Jack. His only hope of survival lies in the legendary Trident of Poseidon, but he must team up with astronomer Carina Smyth (Scodelario) and Royal Navy sailor Henry (Thwaites).

"Pirates of the Caribbean: Dead Men Tell No Tales" is scheduled to open in theaters worldwide on May 26, 2017.