Teddy wakes up to find her life in the hands of a psychotic killer with seemingly no escape in sight.
2012
1996
1982
1984
1985
2015
2022
2018
2004
2014
2006
2021
—
1998
2016