This dark horror tale, set in Philadelphia, highlights an underlying issue of mental health and the long-term effects that it has on children.
2010
1981
2009
2007
1991
2022
2003
1993
2024
2004
1989
2001
2020
2023