Actors Johnny Depp and Penelope Cruz pose for photographers in front of the Kremlin during a news conference in Moscow May 11, 2011. Depp and Cruz will attend the Russian premiere of their new film "Pirates of the Caribbean: On Stranger Tides" on Wednesday.[Photo/Agencies] |