The Devil is Dead

    A phantasmagoric exploration into the violence we house within ourselves.
    • Runtime: 18 minutes
    • Release Date: December 14, 1964