When her twin sister disappears in Japan's Aokigahara forest, where people go to end their lives, a young American named Sara becomes determined to find out what happened to her, only to confront supernatural terror.
When her twin sister disappears in Japan's Aokigahara forest, where people go to end their lives, a young American named Sara becomes determined to find out what happened to her, only to confront supernatural terror.