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?
1995
1996
2009
2005
2016
2002
1986
2023
1997
1988
2015
1990
2004
2006
1960