Hail Satan? ★★★★

went to a screening of this last year where Lucien Greaves answered some weird questions. had a grand ol time. I <3 Satanists