Ryusuke Hamaguchi’s Emotional Cannes Triumph Leaves Tao Okamoto ‘Speechless’
Cannes Film Festival witnessed a historic moment as Tao Okamoto became the first Japanese actor to win the Best Actress honor for “All Of A Sudden.” Joined by co-star Virginie Efira and acclaimed director Ryusuke Hamaguchi, the emotional celebration in Tokyo has now gone viral among cinema fans worldwide.