MAY 16, 2026 - Japanese director Ryusuke Hamaguchi and Japanese actors Kyōzō Nagatsuka and Kodai Kurosaki pose during the standing ovation for their film All Of A Sudden at 2026 Cannes Film Festival.
Daiei Onoguchi / WikiPortraits
2026-05-16 · CC BY-SA 4.0