The Boogey Man Ulli Lommel, 1980, October 1, 2023 PhilaMOCA, Philadelphia, PA First posted on Letterboxd