From left, actors Penelope Cruz, Johnny Depp and Geoffrey Rush arrive for the screening of Pirates of the Caribbean: On Stranger Tides, at the 64th international film festival, in Cannes, southern France, Saturday, May 14, 2011. Photo: AP
{}