Muffy takes a last minute babysitting job that seems like any other -- until she realizes she's trapped in the house with something unspeakably evil.
1990
2022
2023
1984
2024
2021
2012
2015
2019
1987
1989
1965
2009
2025
2020
1991
2016