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.
2026
2024
2018
2020
2023
2011
2017
1977
2025
2007
2014
2019