The film is set in the Aokigahara Forest, a real-life Japanese location where people go to die. A young American woman arrives in search of her missing twin sister.
Read full
The film is set in the Aokigahara Forest, a real-life Japanese location where people go to die. A young American woman arrives in search of her missing twin sister.
Discussion