A young woman conducts a search for her twin sister, who disappeared in a notorious area of Japan known as the Suicide Forest.
Cast:Natalie Dormer, Taylor Kinney, Yukiyoshi Ozawa, Eoin Macken, Stephanie Vogt, Rina Takasaki, Noriko Sakura, Yuho Yamashita
Production Country:United States
Click to Rate:
Added to Netflix:February 16, 2020