An indie horror film that blends the rawness of punk with the suffocating atmosphere of a mysterious forest. Though the script isn't perfect, it's worth watching.