When the leader of a sadistic sex cult is killed, its members have to choose a new person to lead them.
2019
1974
1982
2023
1984
1938
1936
2014
1978
1976
1961
1959
1987
—