Japanese director Ryusuke Hamaguchi unveiled his awards contender on the Cannes Movie Competition on Sunday, a story of heartbreak and regrets which emerges in nearly street movie-style over the course of a number of automobile journeys.