Spanish actress Penelope Cruz, left, and U.S.actor Matthew McConaughey promote their latest movie Sahara in Tokyo April 20. Cruz stars as Dr. Eva Rojas in the film. Sahara will be shown in June in Japan. (Xinhua/AFP photo)