After her twin sister vanishes in Japan's storied Aokigahara Forest -- where many go to commit suicide -- Sara travels to the region to find her sibling but soon discovers that the woods are a far more sinister place than she ever imagined.
from
New Releases This Week
No comments:
Post a Comment