Hits VOD tomorrow from IFC Films. New heavy metal horror film in vein of The Devil's Candy. From the director of the killer bear movie Backcountry and starring the cast of Degrassi. Looks pretty good though. I thought Backcountry was a total bore, but Adam MacDonald was Butch from one of my favorite TV shows Big Wolf On Campus and also guest starred in episodes of another favorite TV show Are You Afraid Of The Dark? So consider me a fan!