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?
2013
2008
2017
2004
2023
2022
2003
1982
1988
1992
2009
—
2019
1991
1981