Pirates of the Caribbean: Dead Men Tell No Tales Adam Brown, Delroy Atkinson, and Danny Kirrane were revealed as cast members shortly before filming. As filming begun, two actors from the previous films were confirmed to return, Martin Klebba as Marty and Stephen Graham as Scrum. Director Joachim Rønning's two children appear in the film as extras. Keith Richards expressed interest in reprising his role as Captain Teague, but was unavailable, leading Depp to invite Paul McCartney into appearing as Jack Sparrow's uncle (also named Jack). Other actors had expressed interest in reprising their roles from the previous films, such as Tia Dalma portrayer Naomie Harris, and Greg Ellis,
Pirates of the Caribbean: At World's End Walt Disney Pictures decided to move the United States opening of "At World's End" from screenings Friday, May 25, 2007 to Thursday at 8 PM, May 24, 2007. The film opened in 4,362 theaters domestically, beating "Spider-Man 3"'s theater opening record by 110 (this record was surpassed by "The Dark Knight" the following year). After a muted publicity campaign, the trailer finally debuted at ShoWest 2007. It was shown on March 18, 2007 at a special screening of "" named "Pirates Ultimate Fan Event", and was then shown on March 19 during "Dancing with the Stars", before it debuted online.