A recently widowed American travels to Japan's "suicide forest" where he encounters another lost soul and, together, they must find their way out.
An American woman travels to Japan’s suicide forest, the Aokighara Forest, to search for her identical twin sister who went missing on a recent excursion.