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?
2006
2023
2020
1992
2017
2007
1991
2004
1996
1981
2005
1988
1990
1960
2003
2002