“The Forest” | Video Review

Searching for her missing sister in Japan, a woman enters a dangerous area of the forest that is known for being a place people take their own lives…