Hail Satan?
Permalink

Hail Satan?

Hail Satan?, for all its atheism, chronicles the birth of a new American religion.

Continue Reading →

Nuts!
Permalink

Nuts!

Any documentary that opens on an animated sequence of goats having sex and a man…

Continue Reading →