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.


1996

1972

2019

2022

2009

1995

1990

1981

1989

2004


2009

2007

2007

1999

2022

2025

2017

2007

2001