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…

Jug Face (2013)

After reviewing the palpable awesomeness which is The Mind’s Eye (Joe Begos, 2015) I stumbled upon a film I had come by on a couple lists or on some “similar titles” section but never gave it a chance until I realized Lauren Ashley Carter (The Mind’s Eye , The Woman ) was the star; that movie is…