 The film premiered at London's Raindance Film Festival in 2014.Co-directed with Texas native Elizabeth Spear, "Hell Town" is a melodrama and soap opera style horror film.Was released in limited theaters on Aug 23, 2016.