Oh no AV Club no…. I saw this movie in some kid's east LA garage at like 4 in the morning when I was on tour and I never knew what it was or if I made it up in my brain… fucking horrifying like you are not supposed to be seeing this - not meant for humans