Swiss splatter movie from Pfahlbauer.
1973
1992
1974
2010
1988
2013
2007
2002
2009
2004
2008
2023
2019
1978
1991
1990
2022
2015