Jenna was just a newborn when her mother left her to die in a frozen forest. 17 years later Jenna tracks her mother down and invades her new family disguised as a babysitter.
1953
—
2010
1993
2018
2024
1961
2009
1978
2023
2025
2011
1947
2017
1981
1948
1982