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.
1937
1975
2009
2006
1970
2022
2017
1968
1951
1987
1993
1941
1996
1946
1973
1971
1999
2000