Pirates of the Caribbean: On Stranger Tides

Pirates of the Caribbean: On Stranger Tides is the fourth installment in the Pirates of the Caribbean film series, released on May 20, 2011 as the sequel to At World's End and its predecessors. The plot used common elements from the novel written by Tim Powers. The film stars Johnny Depp (Captain Jack Sparrow), Penélope Cruz (Angelica), Ian McShane (Blackbeard), and Geoffrey Rush (Barbossa). It was directed by Rob Marshall, produced by Jerry Bruckheimer, and written by Ted Elliott and Terry Rossio.