2003: Main street shuts down for the world premiere of Pirates of the Caribbean: The Curse of the Black Pearl.
2003: The man of the hour accessorizes with a themed diamond pin.
2003: Keira Knightley, who plays Elizabeth Swan, poses with some pirate wenches outside Main Street Cinema.
2003: Bloom shakes hands with fans as he makes his way to Frontierland.
2003: The cast and crew introduce the film in Frontierland.
2017: Depp visits Treasure Cove, the first pirate-themed land at a Disney park, before screening Pirates of the Caribbean: Dead Men Tell No Tales.
2017: Depp makes his way down the red carpet at Shanghai Disney Resort.
2017: Bloom (seen here in Shanghai) attends his first Pirates premiere since 2007.
2017: Brenton Thwaites, who plays Henry Turner, kicks off his global press tour.
2017: Depp brings his signature swag to Shanghai Disney Resort.
2017: Javier Bardem, who plays Captain Salazar, tries to calm the crowd in between photo ops.
In 2017, Thwaites, Bardem, Depp, Rush and Bloom huddle up inside the Walt Disney Grand Theatre at Disneytown.