Johnny Depp & Penelope Cruz in Moscow For Pirates of the Caribbean 4 Movie Premiere

Johnny Depp and Penelope Cruz are in Moscow to promote “Pirates of the Caribeean: On Stranger Tides.”