Ryusuke Hamaguchi's latest film premiered at the Cannes Film Festival, earning over 10 minutes of applause from the audience.
This is an ingested summary. Full reporting is available at the primary source below.