Japan’s Tao Okamoto Wins Best Actress Award at Cannes
Cannes, France, May 23 (Jiji Press)–Japan’s Tao Okamoto and France’s Virginie Efira won the best actress award in the competition category at the 79th Cannes Film Festival on Saturday for their roles in the film “All of a Sudden” directed by Japan’s