Tag: jasonzada

Review: In THE FOREST, The Jump Scares Outnumber The Trees

The setting is suitably creepy, a thickly-wooded forest at the northwest base of Mount Fuji in Japan that is known as a terribly popular site for people to commit suicide. The Aokigahara forest has also become associated with the spirit...