The Forest
Where people go to end their lifestyles set a real-life invest Japan, from the Aokigahara Forest. Against this background, there is available a young woman in search of her sister, who has mysteriously disappeared.
Released: 2016-01-07
Duration: 95
min
Country:
United States of America