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.
2009
1996
1947
1980
1999
2014
2016
1993
2017
2022
1964
2008
2007
—
1954
2024
2010
1973