
“The Devil is in the drugs.”
When the frontman of a metal band takes an unfamiliar drug sold to him in exchange for the lives of his bandmates, he must fight off a drug-induced psychosis as well as the horrific thought of this deranged deal.
Directed by Mars Wen
User score
0 votes
Post Production
13m
English