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 directed by Verbinski. It was filmed in two shoots during 2005 and 2006, the former simultaneously with "Dead Man's Chest". With an estimated production budget of $300 million, "Pirates of the Caribbean: At World's End" was the most expensive film ever made at the time of its release, even after adjusting for inflation. Walt Disney Pictures released the film in the United States on May 25, 2007. Critical reviews were mixed; the film was praised for its performances, musical score, action scenes, humor, and special effects, but was criticized for its plot and running time. Despite this, "At World's End"