Ted is obsessed with horror movies and dreams to become a serial killer. Myra wants to support his decision and offers herself up to be sacrificed. Will Ted have the guts?
2022
1981
2017
2011
1984
2000
1972
1980
2024
2010
1994
2004
1983
2009
2020
1978
1996