Japanese writer-director Koji Fukada’s new film, which recently premiered at the Cannes Film Festival, is set in a remote ...