Regisseur Todd Sheets ist ein bekannter Indie-Regisseur aus den USA, der sich vor allem auf Splatter-Filme spezialisiert hat. Seine vorletzte Arbeit trägt den Namen Dreaming Purple Neon in dem es um eine Sekte geht, die mittels einer Droge eine todbringende Dämonin zu beschwören versucht.