Johnny Depp and Penelope Cruz Attend Cannes ‘Pirate’ Premiere