Ash Avildsen's new horror film AMERICAN SATAN is slated for release October, Friday the 13th. Caught in the middle of a Faustian deal, their music and controversial altercations end up influencing society beyond anything this century has seen, but can they take back control of their destiny before it's too late?
Have a short horror film you want others to see? Know someone who does? Submit here!