SYNOPSIS: A drug called purple neon when people abuse it become susceptible to a demon queens demands REVIEW: Todd Sheets has been making movies for over 30 years – he released his first short films in 1985 – and he is showing no signs of slowing down. In fact, in the last couple years he’s been a busy man, directing …
Read More »