Religious fanaticism, schizophrenia, supernatural powers and repressed sexual desire combine into a deadly family drama.
1976
—
2002
1998
1981
2023
2003
2019
2024
2022
1973
1925
2007
1932
1968
1957
2001
1978