Hail Satan? poster

With unprecedented access, HAIL SATAN traces the rise of The Satanic Temple: only six years old and already one of the most controversial religious movements in American history. The Temple and its enigmatic leader Lucien Greaves...


The Pain of Others poster

The Pain of Others is a found footage documentary about Morgellons, a mysterious illness whose sufferers say they have parasites under the skin, long colored fibers emerging from lesions, and a host of other bizarre symptoms which...