Aarrgh! That’s the sound the actors make in the billion-dollar franchise Pirates of the Caribbean, which is releasing its third installment, At World’s End, on May 25. That’s also the sound Disney publicists made when they heard Keith Richards’ remark (a “joke” say his representatives) about snorting his dad’s ashes mixed with cocaine. Richards will play Teague Sparrow in the film, the father to Johnny Depp’s Jack Sparrow. According to the LA Times, Disney will probably keep the Rolling Stone away from red-carpet events surrounding the film.