Takayuki Hayashi's debut feature revolves around three troubled souls and the aftermath of a kidnapping. By Frank Scheck Receiving its world premiere at the Oldenburg International Film Festival, From ...