Penélope Cruz as Angelica Blackbeard's daughter and Sparrow's love interest.
Johnny Depp as Jack Sparrow the former captain of the Black Pearl who is now in search of the Fountain of Youth.
Geoffrey Rush as Captain Hector Barbossa a former pirate captain; now a privateer in the court of King George II and captain of the HMS Providence.
Ian McShane as Blackbeard the pirate captain of the Queen Anne's Revenge who wants to reclaim his youth by finding the Fountain of Youth.
Pirates of the Caribbean: On Stranger Tides - Mermaids: Gemma Ward as Tamara, Àstrid Bergès-Frisbey as Syrena
Johnny Depp as Captain Jack Sparrow - Character: Pirates of the Caribbean Films