Well, I actually like my Johnny Depp washed but lots of people will go to see him dirty. Here's the new trailer for Pirates of the Caribbean: On Stranger Tides. The film, which stars Johnny Depp, Geoffrey Rush, Penélope Cruz, Ian McShane, and Keith Richards, is set to hit theaters May 20.