Satan's Slaves
"She comes back for the last child."
After dying from a strange illness that she suffered for three years, a mother returns home to pick up her children.
1995
1987
1981
1982
2009
1964
1975
1931
2009
2007
2000
1961
1970
1992
1988
2004
1959
2005
2022