Cannes Review: Brand New Landscape is an Embodied Estrangement Drama from a Fresh Perspective When confronted with the past, do you drive away or turn back to face it? Siblings Ren (Kurosaki Kodai, in his first lead role) and Emi (Mai Kiryu) have be...