The Forest A young woman (Natalie Dormer) conducts a search for her twin sister, who disappeared in a notorious area of Japan known as the Suicide Forest. Watch on Netflix now. Image Source: Everett Collection