Storia: Hamaguchi’s French Debut ‘All of a Sudden’ Stuns Cannes With 7-Minute Ovation, Longest of the Fest So Far — Warptech News