News
Aokigahara is an actual 14-square-mile forest at the base of Mount Fuji in Japan. Nicknamed the Sea of Trees because it’s so lush, it’s also the most popular place in Japan to kill oneself.
Natalie Dormer plays an American searching for her twin sister in Japan's Aokigahara forest in this cut-rate horror-thriller. The first 2016 offering from Focus Features’ Gramercy Pictures ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results