1. Home
  2. Photos
  3. Entertainment
  4. Cannes Film Festival 2011
 

Actress Penelope Cruz, centre left, and director Rob Marshall, centre right, leave after the screening of Pirates of the Caribbean On Stranger Tidesat the 64th international film festival, in Cannes, southern France, Saturday, May 14, 2011. (AP Photo/Francois Mori)