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.
1960
1971
1999
2000
1990
1996
1935
1991
2003
2014
2002
2004
2007
1967
1994
1969
2019