Japanese film ‘Muyou no Hito’ wins International Critics Award
The film "Muyou no Hito" will be released in Japan next January.
Tomas Kauer - Senior News Editor Aug 18, 2026
Tomas Kauer - Senior News Editor Sep 15, 2026
Tomas Kauer - Senior News Editor Aug 20, 2026

