A Hollywood produced psychological horror set in Japan following a young American woman trying to find her sister who has become lost in the notorious “suicide forest” that actually exists on the banks of Mount Fuji. Trying to not sound too snobby, but I feel as though The Forest could have been better served as a…