The Forest (2016)

Aokigahara. The name sends a tingle down the spine of Japanese culture. It is a forest at the northwest bank of Mount Fuji and a popular destination of death (suicidal death to be more accurate). On average, 100 bodies or more per year are recovered from the mysterious woodlands and it remains a cultural phenomenon…

Hush (2016)

I dont know about you, but whenever a masked serial killer is stalking me I’m thankful for every single one of my senses. I see them walking past the hallway, I can smell the stench of my boyfriend’s fresh blood dripping from the knife, and I can hear the footsteps as they near my shitty…