Join the news democracyWhere your votes decide the Top 100
Visitors to Disneyland's beloved Pirates of the Caribbean ride were honoured with a surprise appearance from one of the actual cast.
Superstar Johnny Depp appeared in costume as the star of the films and one of Depp's most beloved characters - Jack Sparrow.
Despite the presence of no less than three animatronic Johnny-Depp-as-Captain-Jack-Sparrows, the real man made his presence very clear indeed...
These Pirates of the Caribbean riders discovered that one of the swashbucklers was more lifelike than the others… https://t.co/fodCRhCoBf — CNN (@CNN)
See on Instagram
It's presumed that Depp's performance is part of the promotional run up to the latest in the Pirates of the Caribbean 'trilogy' film franchise.
ICYMI, we're up to the fifth film, Pirates of the Caribbean: Dead Men Tell No Tales.
The latest instalment (seriously, how many more will there be?) is due for release in May.
It will star Javier Bardem and Kaya Scodelario, with Keira Knightley and Orlando Bloom rumoured to be reprising their roles as lovers Elizabeth Swan and Will Turner.
More: Pirates of the Caribbean actor somehow finds himself in Syria fighting Isis
More: Johnny Depp taking off his Donald Trump mask is a top notch nightmare recipe