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.
2007
2005
2019
1959
2008
2009
2000
1967
2001
2024
—
2018
2025