A psychological thriller from Tetsu Maeda ("Glow") and Hideo Yamamoto ("White Out"). It stars Houka Kinoshita, with topnotch guest appearances from veteran actors Koji Yakusho, and Taishu Kase.