Swiss splatter movie from Pfahlbauer.
1970
1972
2022
2015
2019
1988
1993
2021
2023
2018
1989
1974
2013