Enlarge Photo

ASSOCIATED PRESS Penelope Cruz joins the cast in the latest installment of the "Pirates of the Caribbean" franchise as a potential love interest of Johnny Depp's Jack Sparrow (left). Ian McShane (right) plays pirate captain Blackbeard in the "On Stranger Tides" sequel.

Happening Now