Japanese drama feature “Yoko” won the Golden Goblet best picture award at the Shanghai International Film Festival. The jury Grand Prix was awarded to Spain’s “Muyeres” with China’s Liu Jin winning the best director prize.The trio also collected additional prizes making them the only multiple winners in a ceremony that sprinkled its awards widely. “Yoko,” […]
© 2020-23 Digest Wire. All rights belong to their respective owners.