Nightmare Cafe

Pull back the carpets, and tear down the drape, curl up next to your favorite demon and enjoy a visual cremation of celluloid delights.