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.
1992
2019
1945
1968
2018
1971
2022
—
2009
2010
2005
2000
1970
2001
1987
1982
1948
1964